字节 客户端 实习面试

#字节跳动面经#由于秋招还没下意向和开奖(说是审批中? 所以回馈一波上半年的秋招面经
熟悉C++ 但是希望就职Andriod,字节在语言方面真的很包容了。
一面-1h左右
先讲讲项目-里面有问道一些细节
HTTP、HTTPS的区别,HTTPs怎么安全,问我最近用什么语言(答之前用python,现在用Java )Python和Java的区别?
语言类型的区别:静态和动态,强弱类型
 递归死循环会发生什么
栈底地址和栈顶地址哪个更大?
栈数据的存储形式,队列呢?
两个栈怎么实现一个队列
OS中二进制存储有分段和分区的区别,除了代码段还有什么段?BSS段 数据段 代码段 区:栈区,文件映射区,堆区
编程题-leetcode-525-连续数组

二面-1h左右
自我介绍
编程:移掉k位数字 力扣402
根据简历项目出情景题
对称加密和非对称加密的优缺点
介绍了硕士工作
场景:用户密码或昵称的正则匹配需要额外新增的时候你会考虑新增一个版本还是?(我会在开始的时候不写死正则,留一个接口,由服务器下发给客户端)。
之前开发过程中的难题,怎么解决?
如果服务端出问题了 客户端会重新发起一个连接请求还是多个?
数据库加密了解吗?建数据库表时考虑到哪些?为什么数据库查表比较快?  B+树的缺点,不适用什么场景?
GC了解吗?怎么回收内存中不使用了的内存空间?
静态库和动态库了解吗?

三面-1h左右
过去相关开发经验
研究方向介绍,这个方向是怎么确定的?自己随便找的?以后学习一个新的方向会怎么来学?
一个从未接触的方向马上开始,会怎么学习?
出现挫折,自我激励是怎么激励的?
我的方向这么狭隘,找工作的岗位相关的少,会不会赶紧挺沮丧?
比如抖音有用户信息,当跳到淘宝时,保护用户ID的情况下怎么利用联邦学习来获取淘宝用户ID,以及是否一致?
场景题:
PC端微信登录使用二维码登录时,我设计的话,PC和服务端全流程?里面会出现哪些会被攻击的点-别人伪造用户发送链接?怎么解决-超时更新二维码?
手撕代码:原子碰撞735

三面后大概2周左右收到hr电话说通过,直接发offer. 真的很开心,我这么菜鸡的人能提前去大厂打工看看世界!实习体验也超级nice,leader和mentor年龄相差不大都很照顾新人,是生活和工作都照顾那种,以后要是有机会还去字节打工!
全部评论
小姐姐算法题都写出来了吗
点赞
送花
回复
分享
发布于 2022-11-21 22:55 北京

相关推荐

2 43 评论
分享
牛客网
牛客企业服务