今天下午两点本来刚和舍友约好晚上一块去吃火锅,突然收到之前三面面试官的面试安排邮件,赶紧临时又看了一下牛客上pcg后端三面的面经。
五点回到宿舍吃点东西垫一下,本以为会从六点面到七点的,结果五点半就收到面试官的短信问现在方便聊一下吗,抱着长痛不如短痛和早点去吃火锅的想法就开始了三面。
三面是电话面,开始聊天的时候就感觉面试官的语气还是挺好说话的。
一开始又是先自我介绍,然后说一下项目经历。本来是打算从早一点的项目说起,毕竟看牛客上的帖子感觉太早就聊秒杀项目可能会被面试官嫌弃...结果说完第一个项目面试官就开始问网络模型的搭建过程和模型的大体原理。然后就又聊了一下以后是打算做工程还是算法,为什么自己是人工智能专业现在打算找后端岗...
聊完这些面试官说既然是面后端岗,就聊一下对后端项目的一些理解吧。
现在需要你做一个全国高考成绩查询的项目,你对这个项目有什么想问的吗?
数据量和QPS要求是多少?
数据量肯定很大,这样你有什么处理的想法吗?
扯了一下按照省份和成绩的区间进行分库分表。
那对开放查询的时候的流量有什么应对方法吗?
扯了一下redis预热一部分数据。
预热的数据选择根据什么来做呢?
emmm只能扯经验选择,对中游的成绩进行预热。
那如果想让考生第一次查询的时候就能比较快的查到成绩该怎么处理呢?有什么思路吗?
只能想到redis缓存,但面试官说是一个思路,还有其他方法吗?想了一会实在没啥想法了,面试官说对前端有了解吗。我说要不然提前生成静态页面存到CDN里?面试官说也算一个思路,对前端有了解吗?说了不大了解后面试官就跳过了。
然后聊了一下负载均衡,聊完之后可能面试官比较忙吧,问了一下进程间通信方式,说完八股文就说就先到这吧。
反问的时候问了对自己的评价和建议,面试官说虽然做后端但前端也要多了解一下,很多时候要根据整个链路进行优化。(说到这感觉自己凉凉了...
然后又问了一下挂了或过了的通知反馈大概多久会受到,面试官说后面应该没有技术面了所以应该挺快的。
面完以为凉凉准备收拾一下去吃饭了,刷新了一下结果发现个人中心到hr面状态了。
之前百度三面过了后人才测评做了两次挂了,祈祷下周一腾讯的hr面顺利!
吐槽一下,没想到这次腾讯pcg三场面试都没有手撕代码...一面三面是电面没手撕感觉可以理解,二面是腾讯视频结果一直聊项目和基础知识最后都没写代码挺奇妙的。
全部评论
(5) 回帖