字节跳动提前批-客户端开发一面面经
1.自我介绍
2.编程,leetcode03
网络
3.http和https的区别
4.https建立连接的过程
5.https抓包工具是如何实现的
语言
6.java的equals()和==的区别
7.java常用的容器有哪些
8.java的多态和继承是如何实现的
9.java的内存管理机制
10.java多线程中的锁你用过哪些
操作系统
11.进程间通信哪几种方式
12.线程间通信有哪几种方式
13.虚拟内存,共享内存和常驻内存的区别
14.虚拟地址,逻辑地址和物理地址的区别
15.逻辑地址如何转成物理地址
16.死锁发生的条件
我基础太菜了,好多都没有答上来,但是面试官还是很耐心的引导,面试体验极佳,下次秋招还来。
#字节跳动校招提前批##字节跳动##校招##Java工程师##面经#