面试也是技术成长的一部分

面试也是技术成长的一部分

记录一次面试PHP开发工程师经历

填写面试简历

   面试的时候,进入公司之后先是按照公司的模版填写了面试的简历,现在好像都是这种套路。见怪不怪,方便对方公司整理资料。填完一切资料后就交给人事了。继续等待。。。

上机笔试(百联测试)

 这家公司的笔试采用的是百联的上机测试系统,这个测试系统还是不错的,各家公司可以尝试使用之。
 笔试的题型分为选择题(单选题,多选题),简答题两部分。
 选择题注重测试了PHP的正则、服务器知识、mysql知识
 简答题是一道开放题,给出了一个类似知乎的页面,然后让我设计数据库与接口。(说实话我当时还认为自己设计的很赞,在后面的技术主管面试过程中,我才发现自己菜的不行)
 45分钟的答题时间,我一共花了40分钟时间。

项目组长面试

    答题结束之后,项目组长过来跟我面试,先问了两个细节,为何要离职?为何要在职的时候出来面试?
    足以看出一家公司对一个面试者的稳定性是多么的看重!
    接着开始让我讲讲自己做了哪些项目,有哪些项目是独立开发的?(看重独立开发能力)有哪些是参与开发的?(注重协同分工)
    这边纯属是对我个人的技术层面的大概了解,因为我有项目经验,所以我也就顺利的到达了第二轮的技术主管面试环节。

技术主管面试

    技术主管面试的时候注重点就是考察个人综合实力了。
    首先技术主管让我先讲讲自己做的其中的一个项目(我终于明白自己的描述能力是那么的没用逻辑层次性,真的是想到哪里说哪里。这也表明我还是经验太少,实力不到位。技术主管也会在中间不断询问一些细节问题。
    接着主管会让我说说我在开发中遇到的问题。
    然后主管开始拿出了最后一道问答题,开始跟我聊这个设计。技术主管也不说我的答案哪边有问题,只是让我先简述一下当时为啥要这么设计。我也一一回答了。接着主管开始问我,我们从头来看这个页面,然后一步步的说说你是怎么设计的哈。这之中其实是包括了一个多表关联字段的设计,我确实没有考虑到。还有一个就是数值的动态变化之类的概念。细节的就是有一些隐形的表格我也没有想到。(数据库设计的时候还是要下功夫的,不然还是会效率很低的,许多必要的冗余字段还是需要的,这块我还是该好好的去学习的)接口的设计,这边我得到的收获是,接口的设计要去全面的考虑综合性,你要让接口能够在各个平台通用。还有对数据的处理要确保全面,当然这个又是基于数据库的设计了。
    最后技术主管给我一个介绍了一下公司的架构,api层,后台层。技术主管也给我一个建议。PHP开发工程师不能仅仅把自己停留在敲代码阶段,还是要多去把自己放在产品经理的角色去设计产品。最后的阶段是面向架构师的方向努力。

Boss 面试

Boss面试,首先是让我谈谈对自己的未来的职业规划,然后是问了一下我的专业的知识。刚好大学我的专业是嵌入式开发吧,公司未来的发展方向也是物联网方向,所以我们就聊了一下关于对公司项目。不得不说现在的物联网是互联网创就业一个不错的选择。最后Boss也是直言不讳的告诉我,当从PHP开发工程师而言我达不到我的期望薪资。

写在最后

流水账版的记录了这次面试,无非是想告诫自己五件事

1.改变自己态度
2.未来职业规划
3.对自己的定位
4.多看书少吹牛
5.努力吧少年郎

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值