字节跳动飞书客户端暑期实习一面凉经
-
自我介绍?
-
介绍一下项目?
-
问点基础的,讲一下死锁吧?
-
多线程会发生死锁吗?
-
讲一下进程和线程区别?
-
讲讲内核态和用户态?
-
TCP和UDP的区别?
-
如果要改造UDP协议,让它可以较快同时保证准确性,怎么补充让它更加可靠?
-
HTTP和HTTPS的区别?HTTPS是否保存状态?HTTPS具体的实现?
-
输入URL地址到展示网页整个过程讲一下?
-
DNS解析过程,本地缓存是看哪个文件?那么这个文件怎么更新呢?
-
讲讲HashMap实现原理?put的整个过程?除了拉链法和红黑树你还能想到什么解决哈希冲突的问题?
-
Java是值传递还是引用传递?值传递的话为什么会出现在方法里的对象变了外面也会变,为什么基本类型不会出现这种情况?
-
JVM内存结构介绍一下?本地方法是啥?
-
让你设计发送聊天软件的发送图片功能,从各个层次说一下你会怎么设计(网络,业务代码,数据库,操作系统的层面都讲讲)
-
算法题:有100个方格,每个上面有毒蘑菇和体力蘑菇,毒蘑菇减体力体力蘑菇加体力,每跳一次消耗的体力与跳的距离成正比,比例为 1。问这个人能否跳到终点,如果能,求可能剩余的最大体力。
-
反问:这是我第一次面试,有什么建议给我吗?
30min前刚面完,没出结果,应该是寄了,算法没写出来,动态规划还是不够扎实,不过好像用贪心更快更好写???线程进程那块答得有点乱,其他都答上来了,面试官是个小姐姐,人挺好的,第一次面试压力max,不过聊了一会就没压力了。
-----------------------------------------------------
第二天晚上八点来感谢信了,果然寄了
#字节跳动实习##面试题目##字节跳动#