page contents

面经||【腾讯】前端岗-PCG四面面经

抓住了提前批的尾巴! 此前也被CSIG、WXG、IEG捞过不下5次,但是都没把握住机会。 4.10再次被捞,是PCG的 因此这份面经就只写走完流程的吧~ 腾讯一面(22分钟) 1、web服务用过哪些? 2、...

抓住了提前批的尾巴!

此前也被CSIG、WXG、IEG捞过不下5次,但是都没把握住机会。

4.10再次被捞,是PCG的

因此这份面经就只写走完流程的吧~

腾讯一面(22分钟)

1、web服务用过哪些?

2、你提到了nginx,有做过一些负载均衡吗?

3、了解h5吗,说说新特性?(其实是想问我移动端适配,但我不了解移动端,压根没提到)

4、知道http1.x和2.0的区别吗?

5、(接上一问)有没有去了解过传输效率方面的对比?

6、看到你有用过vue,说说vue的特性?

腾讯二面(29分钟)

1、怎么学前端的?看过哪些书?(提到了js高程)

2、你说说你最熟悉的章节吧?(我说作用域链)

3、说说属性的查找过程?

4、那如果要你实现一个作用域链你怎么实现?

5、了解map的实现吗?(因为上面提到了map,我实在是憨憨)

6、现在你去实现一个map,需要提供哪些接口?(因为我说不了解实现,所以他有点无奈,就这么问我了)

7、了解mysql吗?(我说用过…他笑了笑,说就写写curd是吧,好吧)

8、问一个老套的问题,说说url输入到页面显示发生了什么?(这里除了一些常规过程,在缓存、http协议等都深入去讲了,毕竟这么送分的题不能浪费你说是不)

腾讯三面(20分钟)

1、聊项目

2、了解网络模型吧?http和tcp分别在哪一层?

3、如果有一段数据,你是用http传还是tcp传?(当时听到这个问题感觉有点奇怪,不过还是分析了一下,讲到后面估计面试官也觉得这么问有点奇怪,就问了下一个问题)

4、http在tcp上做了什么,你怎么去实现http?

5、说说tcp和udp的区别?

6、那如果让你做一个视频聊天软件,你用tcp还是udp?为什么?

7、tcp的三次握手了解吧,为什么是三次?

8、换个说法吧,tcp是怎么去保证可靠传输的?

9、(接上一问)接收方是如何确认收到的报文是对的?

10、(接上一问)你说的seq和ack我知道,他们之间什么关系?

11、(接上一问)那这个ack到底是怎么来的,接收方怎么知道报文的长度呢?(…….这里讨论了很久,具体也不说了,反正就是很细节)

12、如果有一个页面,打开很慢很慢,你怎么去优化?

13、那如果要你缓存图片你怎么做?

腾讯四面(gm面,55分钟)

1、聊项目(小程序)

2、有没有了解过小程序的性能问题?

3、从点开小程序到小程序加载完之间你了解过其中过程吗?怎么去优化?

4、你提到减少http请求,怎么去减少?

5、你刚刚只是说了请求慢的解决办法,现在问的是怎么去减少请求?

6、你提到了首屏加载,你知道首屏打开时间是怎么计算的吗?

7、说一说页面渲染的过程?

8、构建dom树、cssom树、渲染树就完了吗?中间发生了什么?

9、布局呢?reflow?

10、你提到了js会阻塞加载,怎么阻塞的?

11、那如果在dom树构建的过程中,通过js操作dom怎么办?

12、浏览器怎么知道页面是否渲染完?

13、有没有了解过缓存,怎么去缓存图片?

14、了解http缓存吗?说说强缓存和协商缓存?

15、那这两种缓存怎么用?你说的都是概念,我问的是怎么用?

16、了解前端安全吧,详细说说CSRF?

17、那黑客是怎么去利用cookie的?这个请求到底是怎么构造的?

18、说说快排原理?

19、了解前端发展趋势吗?

20、你是怎么看待前端的?

其实整轮面试下来,一二面很常规,都是面经题(其实期间还问了很多js、css等,但我忘了具体问什么了…..)

后面的三、四面就比较发散,看起来每个问题都很简单,但其实都是送命题

如果你是背面经或者了解不深入,是完全没办法接住问题的

总的来说没有什么特别难的,但较为细节

gm面那里写的比较乱,其实问了很多问题,但是没办法一一细说列举了

求个OC吧!!!!!

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
阿拉1
阿拉1

28 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1474 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章