京东PHP岗二面面经

虽然一面答得很平庸,但还是给过了,感谢面试官。因为还在实习,不得不请了一天假。
面试地点还是北航旁边的泰富酒店,但时间变成了上午9点,从望京赶过去,正好赶上早高峰,地铁里被挤成狗,根本没心情复习,西土城下不了车,被迫坐到了知春里。到了酒店,已经接近9点了。
面试场景和一面类似,但人少了好多,可能9点场人少吧。坐下先刷了波QQ/微信,然后强行复习一波,一会儿来了面试短信,37号面试官。面试官是个略胖的有啤酒肚的中年男子,看上去是个部门leader。
  1. 带简历了吗?(没,走的匆忙,酒店没有打印的地方。同学们还是要带个简历啊,给面试官留个好的印象)
  2. 介绍一下你自己
  3. 你现在还是在XXX实习吧?实习情况,负责哪一块,干了什么?
  4. 网上订票系统的项目,人员分工,自己负责的部分,代码结构,前后端分离和交互,后端代码的分层,对象序列化,数据库层处理
  5. 针对订票系统的项目,问了一个具体问题,有线路abcde,有用户从b到d如何实现?项目中出票的逻辑怎么处理?
  6. 高并发的问题,比如电商场景抢购一个商品,如何对敌?业务特点是短时间对某一条数据库记录的大量操作,先保证业务处理的正确性,加锁,使用事务。大量数据库操作如何处理,队列削峰,合并延迟写入,nosql做缓冲。
  7. 你的工作地点选的是上海,部门是在北京。上海离家近,北京也可以呀。
  8. 实习的情况,口头offer。如果京东和XXX同时给你offer,你会如何选择,不要紧张?
  9. 你了解我们部门吗,IDC,基础设施管理,底层服务器,机房,资源可视化,集群管理,数据中心,监控。面试官简单的画了个图:业务-运维-IDC(面试部门)-底层硬件。
  10. 部门虽然以PHP的身份招你进来,但实际工作中接触到的语言可能比较多样,Python/Go,你怎么看待?
  11. 问问题1,部门负责的东西具体是在哪一层,系统层吗?包含,不止于此,涉及与数据中心硬件层sdk的交互,服务器监控,资源分配,成本核算。
  12. 问问题2,机房与工作地点分开的问题,如何解决?机房位置,电费便宜,网络好。工作中远程调用sdk,比如机房的空调冷却。
  13. 问问题3,服务器的负载/CPU占用率多少算是正常范围。以为面试官会直接给个数字,解释一下就好,没想到他说的比较复杂。具体分机器的类型,计算密集型,IO密集型,涉及机器的监控。线上跑业务的CPU占用十几到三四十,五十以上需要考虑扩容,使用率参考标准分情况,电商系统更多考虑尖峰情况,门户类系统看日常平均值。
  14. 问问题4,线上机器CPU资源非高峰时期的闲置问题。亚马逊的云服务,具体的策略,非高峰时期合并服务器,超售(其实我想问的是对于一台机器闲置资源的处理策略,比如多跑业务/docker)。
  15. 最后,你未来的规划。
如果说一面更多看的是基础,二面主要考察的就是项目。面试官主要是问了项目,其中的实现和拓展场景的处理,这里需要平时的准备和积累。到了问问题的环节,为了表示对职位的兴趣,故意多问了几个问题,所以后期基本就是面试官向我解释他们部门的情况和回答我的问题了。中间面试官出去接了个电话,旁边桌正好刚开始面试:我是清华大学计算机专业,目前做分布式计算。。。打不过,根本打不过。面试完看了下时间,大概三十多分钟。从酒店出来,九点四十七分,天气很好。
#京东##PHP工程师#
全部评论
我也是37号面试官
点赞 回复 分享
发布于 2017-09-21 22:33
大佬是19号面的吗?
点赞 回复 分享
发布于 2017-09-19 12:04
下午其实人也很少,楼主大佬,面了那么长时间
点赞 回复 分享
发布于 2017-09-19 12:34
我也面了30分钟,最后面试官告诉我,我不适合这个岗位😷
点赞 回复 分享
发布于 2017-09-19 13:02
谢谢面经~
点赞 回复 分享
发布于 2017-09-19 13:19
京东玄学啊!
点赞 回复 分享
发布于 2017-09-19 19:23
大佬路上复习的时候看些啥求指导。。
点赞 回复 分享
发布于 2017-09-19 19:51

相关推荐

评论
4
16
分享
牛客网
牛客企业服务