【已拿Offer】【字节跳动】2020春招Java实习面经

岗位
Java客户端开发实习生

时间表
2020/3/15 投递简历
2020/3/23 技术一面
2020/3/30 技术二面
2020/4/9 Offer Call + 邮件

一面
对部门的理解
自我介绍
开发过程中最有挑战性和成就感的模块(讲了和并发有关的事情)
有没有遇到什么并发上的问题?
Java四种引用的区别?
会不会有软引用和弱引用不会被回收的情况?
对于Object中的hashCode和equals的方法有什么理解吗?
对匿名类了解吗?什么情况下会导致内存泄漏?
并发过程中如何确保同步执行?
除了锁还如何保证同步?
对Java的泛型实现有了解吗?知道泛型擦除吗?
Java的泛型和C++的模板有什么区别?
三次握手与四次挥手
TCP是如何保证数据的可靠传输的?
TCP如何进行拥塞控制?
对HTTPS有什么了解?如何保证数据传输安全性?

有环链表找入环点并证明
https://leetcode-cn.com/problems/linked-list-cycle-ii/

二面
从什么时候开始接触Java语言的?之后有进一步学习Java吗?
大三还有课吗?大概什么时候可以入职?
毕业之后有啥计划和打算?
具体介绍一下ACM比赛?
算法题会用Java写吗?
比起C和C++,更偏重于Java的原因?
Java还有其他的项目经验吗?
是怎样的一个项目?做了哪些事情?目前的状态?
Android的熟悉程度?
技术栈的倾向性?
Java中类加载的双亲委派模型可以讲一下吗?
同名类的优先级如何确定?
JVM的内存结构?
Java 8中的静态变量存在哪?
如何保证线程安全?
一个静态类的静态方法加上synchronized,锁的是什么?
网络协议的分层结构?
常见的网络协议有哪些?
常见的排序算法有哪些?
堆排序是如何实现的?
有哪些熟悉的设计模式?

实现线程安全的单例模式(懒汉式、饿汉式)


#字节跳动##实习##Java工程师#
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-21 19:05
面试官_我太想进步了:混学生会的,难怪简历这么水
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-05 10:13
已编辑
HHHHaos:让这些老登来现在秋招一下,简历都过不去
点赞 评论 收藏
分享
11-11 14:21
西京学院 C++
无敌混子大王:首先一点,不管学校层次怎么样,教育经历放在第一页靠上位置,第一页看不到教育经历,hr基本直接扔掉了
点赞 评论 收藏
分享
5 22 评论
分享
牛客网
牛客企业服务