2020秋招+实习笔试与面试总结(更新ing)

博主分享了2020年秋季招聘和实习的笔试、面试经历,涉及腾讯、网易等公司的技术面试,重点讨论了数据结构、算法、操作系统、网络等方面的问题,如LRU缓存、TCP连接、排序、二叉树等,并提及面试中遇到的职业规划和项目相关问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

笔试

(没啥印象的应该都是基础题or模拟题.jpg)

腾讯:两小时五个题,三个基础题,一个并查集或建边跑bfs,一个题推式子+二分(1h5min完成)

网易:两个半小时四个题,四个基础+模拟题(1h25min完成)(模拟有点恶心)

阿里:一个小时两个题,一个基础题,一个折半后分别二进制枚举+map处理(过了98%)

 

面试

字节跳动幸福里实习

一面

问了下项目

有一个整数数组,先升序后降序,判断给定的数字是否存在数组中

 

二面

讲一下怎么实现LRU(不太会,操作系统当时还没看到,面试官提醒了map映射时加链表地址)

找出数组中每个数右边第一个比它大的数,返回下标(单调栈)

输入一个列表的单词,及一个长字符串,判断字符串可否由列表中的单词组成(写了个O(N*SIGEMA M)的DP,不知道是不是最优解)

给一个1-9的数字串,输出重排后字典序大于当前串的字典序最小的串,若无,输出-1


三面

问了下项目

写了个并查集


网易游戏研发秋招

一面

写LRU问题(感谢字节二面面试官)

static inline define的作用和实现

局部变量和全局变量

进程与线程 多进程与多线程

TCP与UDP

TCP三次握手 为什么要三次握手

TCP怎么保证可靠性

给一个0-n的排列,不开辟额外空间完成O(n)时间复杂度的排序

链表找环的入口

写LCA


腾讯视频客户端秋招提前批

一面

写拓扑序,判断有无环

从两个数组里任选等长的子序列,使得点积最大(dp,O(nm))

问了下项目

 

二面

(腾讯会议面试,全程问基础)

先聊了下专业

TCP三次握手过程,第三次握手没收到怎么办

TCP怎么做到可靠传输、拥塞控制

http/https区别与实现

DNS的作用

SSL建立的过程

CA怎么验证的

对称加密与非对称加密

 

腾讯微视IOS开发

一面

(上来就是总监面,有点难顶)

给定两个字符串,判断前一个串能否增删改一个字符成为第二个串

疯狂问职业规划(没规划.jpg

以及类似HR面的闲聊(

 

腾讯IEG中台开发

(不太记得了,,,

进程间怎么通信

map的实现

 

腾讯企业微信后端开发

一面

如果一个进程不断索要内存而不释放,被操作系统终止后会不会释放内存

UDP和TCP区别,什么情况用TCP,什么情况用UDP

TCP怎么保证可靠

TCP拥塞控制

http和https的区别

CA证书是对称加密还是非对称加密

RSA是对称加密还是非对称加密

有十亿个人,每个人可以进出若干次,只有一个人出的次数比进的次数多一,找到这个人

信封嵌套(结构体排序后找最长上升子序列)

写LRU(我说我写过,就让我口述了一下实现)

 

二面(我以为我一面挂了又被捞了,没想到是二面

先写题

1、判断二叉树同构

2、数组模拟循环队列

3、在2的基础上实现无锁支持多并发(在这被怼的特别惨

然后问了下多态的实现和malloc申请内存后释放时怎么判断释放多少内存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值