字节Android实习:3+1

字节面试都是在牛客网上进行视频面试
第1面(技术,50min)
TCP与UDP的区别
三次握手四次挥手
TCP核心机制(滑动窗口,快速重传机制,拥塞控制...可以参考我的博客:https://blog.csdn.net/weixin_43490440/article/details/103237102
HTTP和HTTPS及其区别
HTTP请求格式(首行,协议头,空行,正文)
GET与POST的区别
若建立连接时间比较长,HTTP是怎么优化的(注意是HTTP不是TCP,可以参考下:https://blog.csdn.net/weixin_34056162/article/details/85880162
网络怼到我哑口无言,问了三个问题都答不上来,这才换了一个方面
Java中public,protected,default(什么也不写),private的区别
子类可以继承父类哪些访问限定符修饰的方法(public,protected,default(什么也不写)
如何使得一个函数不被覆写(final)
静态内部类和匿名内部类的区别
内部类如何调用外部类的方法(Outter.this.方法名)
内存泄漏与内存溢出关系
判断对象是否已死(两次标记:可达性分析+finalize方法)
四种引用(强引用,软引用,弱引用,虚引用)
算法题:两数之和(leetcode第一题,https://leetcode-cn.com/problems/two-sum/,要求时间复杂度O(n))
(太紧张了,没优化到O(n),竟然给了2面)

第2面(技术,70min)
项目(10min)
算法题:判断一个字符串是否是一个IPV4
算法题:连续子数组的最大和(剑指Offer上的题)
Java异常体系(运行时与非运行时异常的区别)
HashCode与equals的区别
JVM内存区域划分(程序计数器,虚拟机栈,本地方法栈,堆,方法区,运行时常量池)
JVM内存回收方法(判断对象是否已死<1面那个问题>,新生代老年代的垃圾回收算法<复制算法,标记-整理>)
哪些对象可以作为GC Roots
数据库中delete和drop的区别
数据库事务的使用场景
数据库三大范式
数据库索引的创建原则
数据库索引底层实现(B+树)
线程,进程,程序的区别
死锁的产生条件
***模式
继承与***模式的优劣势

第3面(技术,40min)
项目
算法题:打印1-n之间的素数
智力题:25匹马,5个赛道,最少多少次可以知道跑的最快的5匹马(运气爆棚,和百度一模一样)
设计题:设计一个下载器的接口
职业规划
第4面(电话hr面,15min
问了些基本问题
#字节跳动##校招##面经##安卓工程师#
全部评论
这特么是实习?
点赞 回复
分享
发布于 2020-01-12 12:45
二面70min。。。我三次面试加起来都没有70
点赞 回复
分享
发布于 2020-01-12 13:51
秋招专场
校招火热招聘中
官网直投
吸吸楼主欧气,恭喜恭喜
点赞 回复
分享
发布于 2020-01-12 15:05
你是后端是吧
点赞 回复
分享
发布于 2020-01-12 16:23
lz是哪个部门呀
点赞 回复
分享
发布于 2020-01-12 16:28
这么简单了吗? 去年6月份锤我的时候可不是这样的
点赞 回复
分享
发布于 2020-01-12 16:31
老哥问一下编程题是只用写函数还是要把测试用例都写进去
点赞 回复
分享
发布于 2020-01-14 15:16
吸吸欧气,周日面试许个愿
点赞 回复
分享
发布于 2020-01-14 15:21
投的哪个部门呀 我也想投...
点赞 回复
分享
发布于 2020-02-03 16:02
阿里巴巴招聘Android实习生,内推点这里: 或者直接发简历至yy176820@alibaba-inc.com😃
点赞 回复
分享
发布于 2020-03-19 23:12

相关推荐

头像
03-09 23:45
已编辑
米哈游_前端工程师
点赞 评论 收藏
转发
11 94 评论
分享
牛客网
牛客企业服务