面试:VIVO春招(软件开发(后端))

笔试ac了一道题+80%+30%,第二天就收到面试邀请了。老实说因为最近面试挺多的,加上已经有实习了,想秋招再好好找工作,所以有点懈怠甚至不想面试了。最后还是接受了,准备了一晚上。

面试过程大概30+分钟,牛客上的人大多是20分钟,因为我有一道手撕代码吧(挺多人没有的),所以比较久。面试官提前看了我的简历,说我更适合去投递算法岗,也问了一下我为什么不投递算法岗,而选择了后台开发,大概讲了一下自己的原因。

  1. 自我介绍
  2. 为什么选择这个岗位而不是算法
  3. 对岗位有没有什么了解
  4. 项目用到了socket,讲一下自己怎么设计socket的,包括各种粘包的处理,短连接还是长连接,tcp还是udp等,问得很细(一开始我被问懵了,仔细地问了一下面试官的问题是什么意思,面试官解释了一下才懂)
  5. 除了使用python,还了解什么技术栈
  6. 讲一下python的基本的数据结构
  7. python的内存管理机制
  8. 手撕代码:0-1背包问题,讲思路
  9. 反问

面试自我感觉还可以,但是讲代码题的时候讲思路讲的有点结巴,其实就是很经典的一个问题,不过没有讲得很好。不太擅长讲题。

你可能感兴趣的:(面试:VIVO春招(软件开发(后端)))