字节懂车帝IOS实习一面面经

作者:CodeBells 链接:https://www.nowcoder.com/discuss/569499 来源:牛客网

字节跳动懂车帝IOS一面

自我介绍

稍微问了下项目

算法

1.股票,两次买进卖出,怎样收益率最大(答了Dp,口胡的不太好)

2.网络流模板(写完讲了一下代码)

基础

1.JVM的GC机制(讲了几个垃圾回收算法,分别什么时候使用)

2.TCP三次握手,time-wait

3.http和https,对称性加密和非对称性加密分别什么时候使用(对称性在加密数据时使用,在传输密钥时使用非对称加密)

4.ssl的运行原理,如何确保安全传输(讲了数字证书的申请步骤)

5.抓包工具用过吗,为什么抓包可以抓取https的所有数据(不会,说抓包抓到的都是加密后的数据,数据可能是没用的,面试官说可以抓到正确数据,问我,我随便说了下可能是通过截取正确证书,然后发送假证书给客户端,然后自己自己进行加密解密过程,最后得到明文)

进程和线程的区别

6.Mvc,mvp,mvvm的区别(不会,答了下mvc的modle,view,controller,说了下关系,其他不知道,追问modle和view交互过程中,controller起什么作用,我说起中间件的作用,防止两个直接交互)

结束没有反问阶段,说让hr联系我,估计无了

最后更新于