字节跳动一二面凉经

凉了,过程有些忘了,记得了再补。面的研发岗,自己平时主做JAVA。

 

一面:40分钟

1.一开始写算法,爬楼梯,一次只能爬一阶或两阶,n阶楼梯共几种爬法。(写递归,非递归,还有复杂度为(logn)三种,第三种我写不出来);

2.就着项目问,mysql调优,索引原理,explain,文件排序,以及给出条件问我怎样建索引比较好;

3.知道java几种map,hashmap底层如何实现(数组+链表+红黑树),时间复杂度如何;

4.JAVA垃圾回收机制;

5.redis有哪几种存储,底层如何;

6.我简历里写前端用过React,问React生命周期;

 

二面: 50分钟

1.自我介绍;

2.项目哪里做得最好,详细说下,然后设计相关知识点,包括elasticsearch索引原理;

3.写代码,快排,写测试;

4.写代码,一棵树,给你几个节点,找出他们的最小公共祖先节点;

5.tcp的ACK在哪会用到;

6.计算机从快到慢的结构是哪些;(要详细,但我只记得***,内存,硬盘什么的……)

7.虚拟地址;(不会啊,都不知道操作系统会问这些,我天真的以为只会问死锁😰)
#字节跳动##面经##春招##Java工程师#
全部评论
请问 你知道一共有几面吗?
点赞 回复 分享
发布于 2019-03-23 13:04
请问是春招视频面吗
点赞 回复 分享
发布于 2019-03-23 13:08
我的面试官不问java
点赞 回复 分享
发布于 2019-03-23 13:33
我的面试不问项目是最骚的唉
点赞 回复 分享
发布于 2019-03-23 13:39
这投的是什么部门, 如果我的二面能问这些随便他怎么深挖都没事。 可惜面试官从头到尾只问我python的底层, 可我只是会用python。 笔试和面试所有的题都用最优方法写出来了还是挂了。 惨啊!!!
点赞 回复 分享
发布于 2019-03-23 13:41
请问二面有通知吗?没消息是不是就凉了
点赞 回复 分享
发布于 2019-03-23 13:47
楼主是后台开发的吗,用什么语言
点赞 回复 分享
发布于 2019-03-23 14:12
第一个算法题还是比较简单的
点赞 回复 分享
发布于 2019-03-23 14:30
大佬是实习还是正式的?
点赞 回复 分享
发布于 2019-03-23 18:45
大佬,手写代码吗?
点赞 回复 分享
发布于 2019-03-29 15:24
java问的多吗?
点赞 回复 分享
发布于 2019-03-29 16:38

相关推荐

不愿透露姓名的神秘牛友
11-27 10:28
点赞 评论 收藏
分享
评论
点赞
62
分享
牛客网
牛客企业服务