腾讯运营,字节后台,阿里服务端面经,攒人品!

先汇报一下状态

目前投了阿里,字节,腾讯,现在分别是以下状态

  • 腾讯ieg 运营开发(已拿)
  • 字节后台开发(已拿)
  • 阿里(交叉面已结束,等待ing)

时间太久可能有些想不起来,我把我能回忆起来的问题写在下面吧

腾讯

一面:

  1. 项目的拓展(问了很久)
  2. HTTPs 的原理
  3. Socket 阻塞非阻塞
  4. TCP && UDP
  5. MTU,MSS
  6. ePoll原理

二面总监面:

  1. 项目的实现细节
  2. 计算机网络基础知识
  3. 高使用频率的数据库怎么设计
  4. 对称加密和非对称加密的区别以及HTTPs的加密实现原因
  5. HTTP能保持长连接的具体语句是什么

腾讯的面试官给人感觉和蔼可亲,面试的全过程不会有很大的压力,虽然也有部门问题答的不是很得心应手

只记得这么多了,两面都一个多小时,问了很多与通信安全相关的话题,可能是部门的原因吧

字节

一面:

  1. Spiral matrix
  2. 数据库的B+树相关知识
  3. 数据库搜索引擎相关知识

二面:

  1. trapped rain(优化到O(1))
  2. 概率题(两道)

字节的面试体验不错,面试官很有耐心,循循善诱,但由于概率题没准备过,所以卡了很久....写数学公式加各种推导,急的满头大汗

阿里(五轮面试)

一面:

  1. 主要是Java基础知识,包括线程安全实现机制等
  2. sql语句命令基本应用(给定使用场景写sql语句)
  3. 一致性哈希原理
  4. 简历项目大概过了一下

二面:

  1. 设计一个全局唯一的主键的数据库怎么设计,怎么优化
  2. Java里面线程安全版本的Hashmap以及原理
  3. 数据库搜索引擎的区别以及使用场景
  4. 项目的介绍,以及项目中遇到的问题

三面:

  1. 秒杀系统如何设计与优化(我的解答思路是从用户->前端->数据库)
  2. 大数据量下微博怎么找出前十个频率最高的词
  3. Java中保证原子性操作的有哪些类,实现原理是什么
  4. hashset 实现机制

坦白说三面很多知识点都是现场推的,经过三面之后发狠去过了java 的知识点....

P9面:

  1. 针对某一高访问量业务设计数据库
  2. HTTP与HTTPs的区别,为什么先非对称后对称

交叉面:

  1. 问了一下实习的项目经历
  2. HTTP防止篡改的方式
  3. TCP,UDP相关知识

阿里的因为时间跨度太长,所以具体的题目记忆不是很清晰,但给我的感觉是整体的系统设计实现>基础知识考察,我觉得这也是让我感觉很舒服的地方,考察的是对各种技术知识点的融会贯通,同时阿里的面试官也很友好,引导式的思维让你能够在面试里思考之前从来没有思考过的问题。

抱歉因为我的记录习惯不是很好,所以很多的面经都是存在大脑的“L1 cache”里(也就是时间一长连我自己都不记得了.....)
希望能够帮助到正在求职的朋友,同时攒一波人品求:能够顺利回国!

#腾讯##阿里巴巴##字节跳动#
全部评论
最新更新,阿里offer已拿
4 回复
分享
发布于 2020-05-11 23:29
牛逼!(不知道该说什么的萌新)
点赞 回复
分享
发布于 2021-01-13 19:53
联想
校招火热招聘中
官网直投
请问腾讯的运营开发是干啥啊,是运维嘛
点赞 回复
分享
发布于 2021-08-09 19:35

相关推荐

7 39 评论
分享
牛客网
牛客企业服务