又是将近年底,在11月份换工作裸辞,其实不是非常主流的选择,不过对于在小公司的我来说其实并没有多大影响。
只是最大的问题是自己的心理上的调整是否完全准备好了,自己的知识技能是否准备的完善了。
虽然在年初的时候计划在年底项目完结的时候辞职换一个正规的好的大一些的单位,期间做过各种努力不过多事循环往复,东一下西一下,最后并没有自己特别的突出的点,这一点在面试的时候也被面试官所指出了。所以这个在今后的日子里需要特别注意的一个内容。
另外裸辞加裸面真是有些不不太好,然后再面试中去找自己的不足简直就是浪费自己的时间和其他公司的时间,不过这种方式的一个好处就是被迫要把可能要问到的内容全部都再回来的时候做一个总结,不过这种试错是的方式最大的一个问题就是当真的遇到一个好的合适的公司时不能得到理想的效果与达到自己的期望。尤其是在最一开始是想试试水的心态去一家不错的公司的时候被问到一些问题,如果之前准备过就不会显得那么的不专业与无知。
另外太高估了自己实力也是一点,经常一些公司是从非常基础的开始问,然后自己废在了非常基础的问题上给人留下的印象就是非常不好的,及时被问道高级的内容时人家可能也在疑惑你到底是什么情况,这个印象分就好再次挽回了。
两个礼拜,主要在内推上更新的简历,基本上每天都是满满的面试安排,基本上一天会有2-3个面试邀请。没想到PHP在这个时间里这么紧俏。
基本上面试的公司分为,创业团队<50人,创业团队>100,新近上市企业,老牌互联网巨头(这里人数指开发人员,不单只php开发)
在创业团队的面试中基本上很少有笔试题,小得团队基本上就是问问项目是如何做的,另外就是一些主流技术的了解情况以及具体的一些问题如何处理。
大一些创业团队有些是要做一些进出的面试题或者非常难为人得题目,之后就是两种情况,一种就是大概问问调一两个技术点去问,如果这家技术实力不是非常强或者要求非常高的就点到为止了,属于你知道就可以了。如果这几比较注重技术而且面试官技术实力比较强会问直接问稍微难一点的问题,更多是如何处理解决问题,以及手写一些代码。然后还会追问一些技术原理要求说明。
新上市的企业基本上就是从基础知识开始考,都是在建立背面或者玻璃墙上手写一些代码和思路的,更多会涉及一些算法的内容,而技术知识则要把每个问题都拆开来问,另外就是设计一个小的业务需求开始根据业务需求进行考察,思维逻辑和数据库的知识较多。
比较老的互联网公司记那么几家还是非常专业的笔试技术面基本上就是中等难度的题目然后会有好多坑,然后要求短时间做完,基本上完全覆盖知识范围。技术面也是一样不过比较有经验的开发经理会对你的答案做补充和分析以及会提示你哪里有坑你如何处理。
考到的知识
1时间数组函数字符串函数
2面向对象的基本内容 会问到设计模式
3PHP实现一些算法
4PHP优化及一些原理
1Javascript 基础内容
1缓存技术的内容以及一些常见并发问题的处理
2缓存技术对比
1数据基础
2优化
3一些常见配置
4高并发大访问的处理
5数据库机上是重点
1linux 内容基础的命令
2简单的脚本 统计切分 sed awk
1网络主要就tcp/http
2header 头里的内容
1算法很多常见算法
2简单的海量数据处理
1硬件系统方面没有比如存储磁盘
2监控没有
3服务器也没有
项目中的基础难点拆解
设计一个小的业务进行分析然后不断进行难度增加
其他的就是看人品了看面试者是否和你的胃口以及他的个人开发了
等到不问技术内容的时基本上就是通过了hr那边也不会有太大问题
问题主要在原工作单位的薪酬和学历
如果在面试前好好准备3天左右把上面提到的整理一下和总结一下得PHP中级职位基本上都是没有问题,各家公司都是非常容易进入的至于薪酬,2k左右浮动空间是合理的。
但是想要过16k的话就要努力一些了还要看原来的薪水以及公司情况。
基本上就是这些赶紧写了一下免得以后犯懒就不写了。