1、介绍面试考察环节:自我介绍、项目、基础知识、算法。2、自我介绍3、为什么投递这个岗位?4、你对跟用户直接交互的工作感兴趣吗?5、之前对客户端开发有什么了解吗?6、实习项目是对内还是对外的?7、实习主要负责的是什么工作?8、对于你来说,最有挑战的事情是什么?9、实习项目细节拷打10、用户在登录时往网页上输入用户名和密码,点击登录按钮,一直到登录成功。从技术视角上,讲一下整个过程都发生了哪些事?11、HTTPS 加密过程的原理。12、传输密钥和生成的随机数有什么关系?13、在实际开发的过程中,有做过抓包吗?14、客户端和服务端通信,客户端是怎么找到服务端的?它怎么知道要往哪个服务端去发送信息?15、端口号是在哪一层协议去使用的?16、如果想用队列的数据结构去实现栈的操作,一般用什么方式可以达到?17、每一次入栈的时间复杂度是多少?18、算法:黄金矿工