新浪微博php实习生电面

2019-04-25 14:57
持续时间:59分11秒

面试官人很好,周一打电话来约时间,因为正好碰上两家笔试还有京东的二面,所以往后推了3天才面,第一次打电话就已经明说了工作地点,薪资和可能出现的问题,因为是部门直招,简历筛过后走日常实习(可转正)的流程。

1.自我介绍

2.项目(唯一一次每一个项目都问了的面试)

3.事务并发实例分析(先假设了我项目中可能出现的问题,我说我这块其实有预防机制,但不是通过事务和锁,然后又给我出了一个题,我讲了隔离级别和不同隔离级别会出现的问题。)

4.第二个项目如何使用cookie记录购物车状态,顾客如何追踪订单信息(面试官对这两个功能的理解和我的实际设计有偏差,我就讲了下模块的具体流程。)

5.讲一下框架(什么是框架,为什么选择学CI,框架是为了解决什么问题,如何理解MVC结构,路由规则……)

6.你觉得你技术栈哪一块比较好(没敢说数据结构,说了Mysql,然后面试官说好,那就问你php,我???),让我说出几个常用数组函数,问我array_values如果传入的数组键名不从0开始,返回的键名从几开始,有没有了解(我说没遇到过类似问题,但是我觉得应该还是从0开始。然后气氛突然凝重……所以!就算不确定也不要说我觉得!!!虽然我说对了,但是这个犹豫的反映很不符合开发人员严谨的态度T^T),接下来问了我array_column(我忘了…)然后就被面试官教育了说不能光死记硬背。

7.apachenginx,挑一个讲一下如何执行一个完整的http请求(我挑了nginx,重点讲了fast_cgi和php_fpm与php通信的流程,然后问我如果php_fpm启动不了咋办,有想过吗,我????)

8.状态码(重点问4xx和5xx)

9.讲讲索引,给了一个复合索引的例子,问会不会使用到索引(那必然不会hhh),然后让我解释聚集索引和非聚集索引

10.说两个你知道的php7新特性(我说了define定义常量数组和??运算符)

11.项目中你遇到的问题和解决方式(自作聪明的说了对于需要放在循环体里的sql语句进行优化,使用sql拼接,可能面试官没听懂我这块是为了干啥,然后我自己也忘了啊我这个脑子!最后说这种长难句不适用于实际开发环境……)

12.说说你现在存在的问题(学得不够深入,对于实际问题(mysql优化,并发处理)的实践比较少)

13.你觉得你的代码能力咋样,数据结构,操作系统这些都学得咋样(实话实说,我是一只小菜鸡)

14.你有什么要问我的(部门主要负责微博会员开发的哪个模块,顺便问了面试官是不是学php的,他说不是)

最后面试官说,要问部门负责人才能知道最后的结果,一周之内会通知,然后让我把简历吃透,一些不是特别懂的地方含糊一下,不然以后万一遇到较真的面试官绝对凉凉……还问了我的春招情况,顺便回忆了一下自己当年的校招情况hhhhh,不知不觉面了一个小时,可以说是这几天面试里面试体验感最好的!遇到记忆断层的时候会引导你,也提了很多学习建议给我,不会让人觉得是为了完成面试任务走流程,因为了解到他们部门是运作整个微博会员体系,任务量很大,而且属于微博的主要赚钱部门(实话了),所以感觉自己应该希望不算大,还要好好修炼!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值