字节跳动客户端一面二面凉经
最后更新于
这有帮助吗?
最后更新于
这有帮助吗?
自我介绍
学过哪些课程?操作系统了解吗?
CPU内部结构
说一下操作系统里的缓存
HTTP里面有哪些方法
GET和POST区别说一下
HTTP中POST的方式有哪些?
字节流和字符流说一下
TCP和UDP什么区别
TCP的字节流是什么机制
coding:手写一个循环队列数据结构(思路对了,但检验队列满时写错了,面试官指了出来,说了一下改正思路)
线程里面sleep和wait什么区别(从方法所属类,调用的效果,是否释放锁答的)
sleep不释放锁和wait释放锁,底层怎么做的(没答出来...)
java引用类型(强 软 弱 虚)
JVM的gc什么机制(GC roots可达性)
你怎么判断对象是gc roots对象(又懵了)
==和equals区别
重写equals怎么写
TCP握手连接确认号为什么要+1,不变不行吗?为什么?(又乱说的)
反问
一面感觉一般,一小时后收到二面通知
自我介绍
堆的构建过程
java内部类有哪些
内部类能访问外部的变量和方法吗
双亲委派机制请说一下
HashMap了解吗,数据结构是什么?
HashMap的hash值和Object的hashcode()什么关系
fail-fast机制说一下
ipv4地址分类(ABCDE,说了每一类IP的分段)
HTTPS的连接过程说一下吧(说了SSL的加密过程,包括证书CA、非对称和对称加密等)
反问
介绍
技术难点
coding:根节点寻找target节点,返回所有路径(回溯,但出了bug,面试官说没时间了先问问题吧)
topK问题,找最大的100个(基于快排思路的partition、堆,结果一紧张,小顶堆说成了大顶堆...)
你说了,如何保持自平衡?
的着色过程是什么呢?(忘干净了...)