腾讯IEG--2020春招实习

时间:2021-04-11 15:35:52

笔试

正常批就五道编程题,可以跳出使用本地IDE,题目很好理解,基本都能写出来,但是要过全部用例不容易。具体题目和题解可以看看这位大佬的牛客帖子,我的就不献丑了,有两题都只过了40%,我当时是用C#做的,其实笔试还是尽可能用C++好一点,不然可能导致本地能过,牛客过不了。

一面(技术面)

  1. 操作系统

    • 进程与线程的关系
    • 进程间如何通讯,线程间如何通讯
  2. 计算机网络

    • tcp与udp的关系
    • 为什么能可靠性传输
    • socket编程的流程
  3. 编译原理(说没学完,他就没问)

  4. C#

    • GC的工作原理
    • 若两个对象互相引用,其他对象不引用他们,GC如何判断这两个对象是否需要回收
    • gcroot
  5. 图论

    • 最短路径算法(迪杰斯特拉)
    • 哪几种遍历方法(bfs,dfs)
  6. Unity

    • shader相关,片元着色器,顶点着色器
    • 一个material由什么资源组成
    • Draw Call
    • asset bundle
    • 动态合批 batch
    • 行为树,GOAP(因为我简历写了)
    • 项目的问题

这是我第一次面试,之前对春招一无所知,毫无准备,很多问题都没答出来,一面理所当然地被刷了,不过收获还是很大的,这些问题帮助我确立了秋招的学习计划,真的很感谢腾讯的这个面试官,态度非常好,给我留下了很好的印象,秋招再战鹅厂。