换工作也有一个多月了,一直想分享一下在面试过程中被问到的问题,但一直被耽搁,今天就来记录一下,不然又不知道要拖到何年何月了。
介绍一下我的情况:17年毕业工作到现在,一直在做开发,这次跳槽希望工资涨高高,也想换个工作环境,顺带检验一下自己值多少钱。我是裸辞的工作,不想骑驴找马,纯属个人意愿。 离职前想好了要去的几家公司,主要是因为在当地发展的还不错。然而离职后才发现形势有多严峻,好多公司都在裁员(这也是跳槽成功后了解到的),公司招人更是严格把关,自己有意向的3家公司已经不再招5年工作经验以下的人了,直接上门求职更是吃了闭门羹(年底了,业务不紧张,谁都不想再招新人进来抢数量有限的新年红包,我是这么想的),这时候才发现骑驴找马的好处(苦笑)。
形势严峻日子还得过啊,之后面试了 5 6家公司,发现一个普遍现象:有一半的公司进门先笔试,笔试内容算是比较基础的一些知识,然后技术人员再根据笔试情况进行技术面试。我还是偷偷留了个心眼,笔试题拍照,面试过程中录音,希望从这次的面试中查缺补漏(临时抱佛脚)。好了那就不多BB了,上题(没有答案哈,自己查资料):
面试中被问到的问题
- PHP框架用的啥? 以及各之间的区别。
- 优化方面做过啥?
- 数据库优化有哪些?(这个是问的最多的)
索引、sql语句、字段类型的选择、存储引擎的选择、mysql相关配置配置参数、主从以及负载 - 服务器优化有哪些?(这是我知道的,其他的还请再详查资料)
服务器监控(磁盘、CPU、内存、网卡),负载 - 索引的原理了解吗?(这个有必要了解一下)
- 数据表创建的时候需要考虑什么?
- Varchar 和char 的区别
- Myisam与 innodab的区别
- 影像是什么类型的文件(之前的公司事做影像的)
- 权限认证
- 负载均衡的原理
- 服务器监控?监控什么 用来做什么?(因为我说可以搭建服务来监控服务器,就被问了个底朝天)
- 一个人监控20台服务器 需要多久能做出来
- linux命令:查看当前目录向所有文件占用磁盘的大小(我说对Linux命令还是了解不少的,问了有6个命令吧,答上4个,一个记得不太清楚,另一个就不会了)
- linux命令:产看nginx 服务的运行信息
- linux命令:实时产看请求的记录
- Laravel 命令模块 单元测试模块 数据迁移模块
面试被问到Laravel会多少?我说:只看了看一些文档,CURD还是不在话下,结果就被说到:这哪是入门,入门是将文档所有的知识都操作了一遍,应该是说有些用的比较顺畅,有些不咋会而已,光看个CURD这就算入门?! 我说:那我就不算入门喽(无奈) - Swole有了解吗?
网上看的资料实际操作一遍swoole的文档,并做了一个简单的实时聊天网页。swool 的各个服务模块都使用了一遍,不过都没有深究。 - 对http网络协议了解多少?(什么鬼啊,我只知道是在tcp/UDP之上的协议,属于应用层协议,以及http状态码,当时没有想到 消息头、消息体这些的)
- 同源策略 和跨域了解多? 跨域简单介绍一下?跨域的解决方式?程序里需要授权什么?
跨域在项目中遇到过,后台在代码中添加了允许跨域的代码就行了,其他的一概不知大
之后查资料了解到,还有可以通过web服务配置,其实道理都一样。header("Access-Control-Allow-Origin:*"); header('Access-Control-Allow-Methods:POST'); header('Access-Control-Allow-Headers:x-requested-with, content-type');
- 三方扩展用过什么?
- Composer熟悉吗?(只用过composer下载过thinkphp,redis,其他的不知道)
- 什么是resfaul接口规范?
- Php规范 psr psr3
- Redis热门数据 做什么? redis 使用的业务场景 redis的数据类型
- 编写开发文档怎么编写 写什么?什么是开发文档? 有没有使用开源的编写开发文档
- 你在开发中会考虑些什么?你知道的设计模式有哪些,举例说说你在项目中用到的设计模式。
- git常用命令有哪些?
- Vue会不会用?
目前只记得这么多,只有问题,答案就自己查查相关资料,毕竟我也知道的很少。
结论
面试的过程中不能不自信,不然轻则工资不美丽,重则面试被刷。遇到不懂的不妨试着将话题转到自己擅长的一方面。别说你不会,不会你就敢出来找工作?! 被刷也不要气馁,找工作好比做买卖,肯定是看的多买的少,最终买卖还是可以做成的。
终于把拖了好久的给办了,有好多写的不对的地方,还请多担待,之后我再来完善。
如果您对这个文章有任何异议,那么请在文章评论处写上你的评论。
愿大家都能在编程这条路,越走越远。
其实最大的幸福,并不是拥有多少财产,有多少成就,而是你能满足于自己拥有的一切,这种满足感,微小而确定的幸福,是人生里最真实的。所以,爱和亲人,这才是你人生里的幸运。而那些还没有到来的不确定,无论它们最终是否会到达,都只是人生的奖赏而已。