腾讯golang电话面经

腾讯golang电话面经

在2022寒假参加了腾讯go语言开发菁英班,主要流程就是上四天八节课,共八个学时,每节课都有一个作业,之后就是完成每节课留下的作业,并且还要小组合作做一个微型监控系统,在开学的时候(2月25日)进行答辩。最后选其中一些人直接参加腾讯实习。

其实,本来流程中并未提及这次电话面试,是突然通知,我也没准备好就匆匆上马,导致直接就没机会了。

go部分

  1. 了解go吗?

  2. 对协程有过了解吗?

计网

  1. tcp和udp之间的区别

  2. 为什么四次挥手过程中会有端口占用的问题

  3. 聊一下滑动窗口

算法

  1. 了解排序算法吗

  2. 简述快速排序算法的流程

  3. 时间复杂度最低的算法是哪一个?

数据库

  1. 数据库事务的四大特性

  2. 三大范式

操作系统

  1. 进程和线程之间的区别

  2. 内存对齐为什么会更快

java部分

  1. 抽象类和接口之间的区别

  2. jvm中栈和堆的区别

项目

  1. 讲一下项目中对登录管理的处理方式

经验教训

这次面试本质上是很基础的,连面试官都说基础不是很好。没有准备总是借口。机会总是留给有准备的人,无论有没有通知说要面试,都要先准备好!

你可能感兴趣的:(golang,面试,java)