Tme实习一面
1.自我介绍
2.说一下堆栈的区别,并举例说一下哪些在堆哪些在栈
3.平时有没有遇到过内存泄漏的问题,是怎么解决的?
4.有没有了解过IOS相关的内存管理之类的(没有)
5.指针和他的值在堆栈上的表现
6.哈希表为什么可以快速查询或扩容
7.怎么样只用结构体或基本的数据结构设计一个哈希表
8.介绍一下HTTPS和对HTTPS的抓包原理
9.伪造的CA证书为什么能通过检验
10.介绍一下证书加解密的流程,证书是对称加密还是不对称加密,数据传输是对称还是不对称
11.怎么保证线程安全
12.常用的Git命令有哪些
13.有没有排查过死锁,怎么处理的
14.场景题:有一些结构体,他们之间循环引用,设计一个算法找到循环引用这个情况
15.结构体在堆栈上的表现情况
16.有没有相关AI编程的经验(讲了用cursor开发过)
17.项目中遇到最难的一个点是怎么处理的
18.DNS域名解析流程
19.反问:面试中没回答上来的题的答案,实习生负责的工作,实习的时候能不能投递公司的秋招,面试结果大概什么时候能出来
面试到现在感觉最有礼貌的一个面试官,因为之前的面试官临时有事,他就来面我了,开始前还自我介绍了!面试完了面试官还和我简单聊了两句,中间因为太紧张犯傻了一两个问题,许愿能过吧~