- 作为公司和求职者,该怎样面试一名PHP技术总监/高级程序员?
- PHP面试的内容一般有哪些?一般会问那些问题?有什么技巧吗?
- PHP面试的内容一般有哪些?一般会问那些问题?有什么技巧吗?
- 很多人都在反映,PHP现在很难找到工作,真的是这样吗?
- 应聘php工程师,需要具备哪些知识?
作为公司和求职者,该怎样面试一名PHP技术总监/高级程序员?
作为公司和求职者,该怎样面试一名php技术总监或高级程序员,我从求职者角度来回答这个问题。
先说下招聘公司的招聘流程,包括招聘渠道选择、职位发布、筛选简历、电话初步沟通、通知一面、二面及三面、面试通过后薪酬确认、背景调查、发0ffer、求聘者原单位工作交接、体检、入职。
在这个互动过程中,求职者从如何准备简历、选择求聘网站、挑选单位投递简历、电话面试沟通、一二三轮面试应答、薪酬确认、与原单位老板交流、交接、体检及入职进行说明。下面以友人孩子的亲身求职经历来具体分享整个过程(以求聘者为主线)。
公司背景:坐标北京中关村,IT高新公司,老板技术出身,系美国硅谷公司原技术高管回国创业,产品医疗智能设备,专利,招php高级程序员。
求职者背景:男,本科毕业四年,php高级程序员,三线城市企业技术负责人,月薪一万,计划北漂。职位目标:高新IT公司高级程序员。求职渠道:网络招聘,工具某直聘。
现已成功入职,高级程序员兼分项目负责人,年薪稅后40万,五险二金。
求聘过程及重点准备措施如下:
重点介绍个人研发项目经历(和求职岗位任职资格匹配),个人特质(突出沟通与学习新事物能力),管理团队及协调跨部门能力,未来三年清哳的职业规化(很重要,本人注明是架构师及技术总监,因为高级程序员晋升就是这两个职位,时限太长久不现实,程序员技术迭代快),期望公司平台的描述(建议一公司一简历,针对性强,精准度高,投中机率大)。个人准确待遇要求(比如稅后年薪不低于40万,其它按北京市规定)。
记住:一份精心准备,按"需"包装的简历可以有效通过网站机器筛选,并通过HR筛选官的法眼,这样你就成功了一半。
初选用猎头网站,效果一般,猎头素质参差不齐,不能准确了解个人需求,改用某直聘,期待能碰上老板或CEO面试。
我没面试过技术总监,但是还是面试过不少程序员的,分享一下面试经验
初级的面试基本就是基础的技能掌握程度,什么数据结构啊,基础的算法这些,然后就是自学能力什么的。
中级的基本上已经有了一定项目经验了,能够独立完成日常工作,聊一聊他的项目经历,聊一聊项目上常用的技能,逻辑处理思路等等。
高级的常常需要做技术攻坚,核心成员先聊聊家常,确定工作稳定性。然后聊聊项目经历确认真实信,再聊聊技术原理,解决方案,在聊一聊其它岗位的技术,物理学家的数学一定不会太差。
技术总监这个综合考虑,前面的都聊聊,各种语言各种技术都可以聊一聊,可以聊聊行业解决方案,并不是说所有的他都会,起码他应该了解很多,技术总监的技术储备量应该是很多的,往往在整个团队连解决问题方向都没有的时候,带领团队走新方向。
要看你懂技术吗?懂多少,懂技术还好点。
不懂技术或者一知半解的就要谨慎了,记住问他最得意的项目和其中取得的成就(从并发、数据量、所用技术)询问,问他的解决方案,并观察他的神色。
还有最重要的一点,一定要问清楚他上家的技术团队人数,和他负责相关事宜,有条件做背调最好,没条件让他提供[_a***_]流水,说话得好听点,程序员大多吃软不吃硬(能够提供上家和上上家的薪资流水最好),能提供两家表示这个人能力确实没问题。
ps:见过两次傻大头老板招的技术总监是个水货,基本只能算懂点皮毛。进去后项目质量、架构烂的不能够看的那种。
PHP面试的内容一般有哪些?一般会问那些问题?有什么技巧吗?
PHP程序员在面试的时候一般应该抓住以下几个点。
一、应该介绍自己掌握的开发一种,主要介绍PHP语言的独特语法以及如何使用,比如PHP语言会比CGI更快的执行动态页面。
二、必须熟悉Oracle、Mysql等数据库,并能简单的介绍自己掌握的程度。由于php做出的动态页面比用其他语言做出来的页面在执行效率以及CGI方面高得多,所以你还需要在面试中说出自己的文档撰写能力很强。
三、PHP程序员应该具备独立分析和解决问题的能力,可以在自我介绍中讲讲自己曾经遇到过的问题是如何解决的。让面试官看到你的能力,这将会直接影响到你自我介绍的成功与否。
四、一个PHP程序员必须有良好的职业道德和工作态度,所以在面试中应该尽量讲自己在做项目时的认真态度以及今后的工作规划,表现出自己的进取心。
五、还有关于沟通能力和理解能力的体现,这个在与HR的交谈中就可以表现出来,所以需要做的工作就是从容的有条理的把自我介绍说完,回答每一个问题时都应该简洁明了,关于自我介绍可以提前做个草稿,背一下。
六、团队合作能力也是企业非常看重的,在培训中老师一般都会带领大家做项目,大的项目一般会分小组,每个人都有相对应的任务,这就模拟了公司中的团队合作,在自我介绍过程中要把做项目的具体流程以及相互协作的过程说出来,让HR看到自己具备团队合作的能力。
七、最后就是执行力,每当任务分配下来的时候该如何执行,还有自己讲过职业规划后该如何执行,还有在学习的过程中是如何人字形的,遇到困难又是如何执行的,这些都可以体现出php程序员的执行力,回答的时候抓住发现及时寻找原因,快速展开行动的这个主线即可。
八、最重要的是你的能力、技术以及自己的项目
PHP面试的内容一般有哪些?一般会问那些问题?有什么技巧吗?
PHP程序员在面试的时候一般应该抓住以下几个点。
一、应该介绍自己掌握的开发一种,主要介绍PHP语言的独特语法以及如何使用,比如PHP语言会比CGI更快的执行动态页面。
二、必须熟悉Oracle、Mysql等数据库,并能简单的介绍自己掌握的程度。由于php做出的动态页面比用其他语言做出来的页面在执行效率以及CGI方面高得多,所以你还需要在面试中说出自己的文档撰写能力很强。
三、PHP程序员应该具备独立分析和解决问题的能力,可以在自我介绍中讲讲自己曾经遇到过的问题是如何解决的。让面试官看到你的能力,这将会直接影响到你自我介绍的成功与否。
四、一个PHP程序员必须有良好的职业道德和工作态度,所以在面试中应该尽量讲自己在做项目时的认真态度以及今后的工作规划,表现出自己的进取心。
五、还有关于沟通能力和理解能力的体现,这个在与HR的交谈中就可以表现出来,所以需要做的工作就是从容的有条理的把自我介绍说完,回答每一个问题时都应该简洁明了,关于自我介绍可以提前做个草稿,背一下。
六、团队合作能力也是企业非常看重的,在培训中老师一般都会带领大家做项目,大的项目一般会分小组,每个人都有相对应的任务,这就模拟了公司中的团队合作,在自我介绍过程中要把做项目的具体流程以及相互协作的过程说出来,让HR看到自己具备团队合作的能力。
七、最后就是执行力,每当任务分配下来的时候该如何执行,还有自己讲过职业规划后该如何执行,还有在学习的过程中是如何人字形的,遇到困难又是如何执行的,这些都可以体现出php程序员的执行力,回答的时候抓住发现及时寻找原因,快速展开行动的这个主线即可。
八、最重要的是你的能力、技术以及自己的项目
很多人都在反映,PHP现在很难找到工作,真的是这样吗?
第一:需求少了
由于疫情影响,有一些小公司倒闭了,现在的情况是人多公司少,竞争相当激烈,如果你只会php那你的竞争力比较低,现在都往全栈开发方向发展,就算你不往全栈发展,最起码你要懂点linux 系统 或者 除了php之外另外一种流行的编程语言。
第二:函数命名不规,传参位置不一
先来看网上一个段子:
三个程序员坐在格子间里编程。
A程序员一言不发,他用的是python.
B程序员写一会儿就按一下编译,然后就玩会儿手机。他用的是C++。
C程序员坐在那里浏览网页,不时飞快的键入一些字符。
经理看到,怒道:你怎么不干活,尽在上网。
C回答:我在查PHP实现这个功能需要用什么函数 。
尽快是一个段子,不过 php 开发者 在开发过程中,确实经常要上网去搜索 某个功能用的是哪个函数,如果不上网去搜索,我估计开发起来要困难很多 ,资深开发者除外。
PHP快5年,只会PHP的确不好找工作了,现在的工作场景已经不是只靠CURD搭建企业站了。随着企业产品和业务的发展必然需要处理一些高并发和瞬时大流量的场景,对性能要求越来越高,可能会应用分布式架构,微服务架构或者应用一些中间件比如消息队列,非关系型数据库,搜索引擎等处理一些特定的业务。
这两年随着前端技术的发展,前后端分离愈来愈流行,通过PHP直接渲染页面的情景也越来越少,转而向提供高可用数据接口,即时通讯、微服务等方向发展。
PHP7+swoole的不断成熟使得PHP不再局限于web领域。个人认为PHP段时间内不太可能被其他语言完全取代。每种语言都有自己的优势。但就个人职业发展而言,如果只停留在语言层面是不够的,毕竟老司机开车开久了,也要懂一些学学修修改改的技术。
还要保持对新技术的敏感和好奇心,毕竟撸代码不能一撸就是一辈子吧。
php目前确实不好找工作了。前后台分离模式崛起以后,可以说现在后端基本上被j***a垄断了。那么再说说j***a,这门语言出现的时间比较长了,所以你可以轻松找到1个10几年经验的j***a工程师,目前j***a从业者也是最多的。换句话说就是,j***a这么好招,我还要php干啥。不过也不能说php一无是处,毕竟是小公司的创业首选。拥有丰富经验的phper,还是能够找到工作的。
疫情之下,工作难找,吃饭又变难了
老铁,确实是这样的,PHP岗位比较少,在北京用PHP的大中互联网公司都很少,除非是已经在阿里P8-9以上的人,做管理,要是还是做coding的话,职业发展空间就相对较少,因为年轻人多,公司少,这就是现实。
说个简单的数据吧,这是我在某网站输入PHP后得到的猎头岗位数目,地点选择的是北京,也就4家企业,猎头岗位数量其实一定程度上是反应了整体大概的数量。
然后我们再看J***A的,每页20个岗位,一共5页,也就是说大概100个猎头岗位。
只要功夫深,铁杵磨成针。
不要太过相信网上说的互联网寒冬,php待遇差,工作饱和了等一些谣言。
只要你技术过硬,不用你去找工作,工作自然会来找你。但是你的基础要扎实,还要有发展能力。
什么是发展能力。就是不断提升自我的能力,可以不断学习不断进步的能力。
我见过很多高手,从来都不仅会一门语言,python,j***a,php,nodejs,go对他们来说,只要工作有需要,他们都能应付的来。
所以我的建议是如果你对技术感兴趣,那就只管去做,工作岗位从来都不缺,他只是等待一个合适的人,而你一旦你出发了,成功就在脚下
应聘php工程师,需要具备哪些知识?
现在全民离不开互联网,在互联网时代成为软件开发员是非常正确的选择,那么一名合格的PHP工程师的知识结构是怎样的呢?整理了一些网上有过数年工作经验的PHP工程师的观点,一起来看看吧!
1、如果是程序员的话,不管你是ruby、python、j***a、.net、c、c++,还是php,你可能都需要学习这些语言的基本知识,这个语言的函数库,或者是类库,那是越熟悉越好。
2、php是做为一种web开发语言而流行的,所以浏览器中的JS必须会,虽然现在很多公司有专业的JS工程师,但是php程序员js也是必须掌握的;
3、对于web应用开发的程序员,你肯定要熟悉数据库和sql编程,那肯定是越熟悉越好,而且对于JS和css也是如此,越熟悉越好。
4、php这个语法基础和类库要熟练掌握,php手册可以经常翻阅一下,php模板引擎,php框架都是需要。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.sachainchioilreview.com/post/14343.html