icbu互动技术部技术一面4.271. 科研聊了聊实验室的工作,深度学习+代码修复,基本上是把Abstract背了一遍。面试官比较关心应用场景,一直追问怎么落地。2. 项目先回答了个小的,最近正在搞mit6.824,把lab1 map reduce讲了一通。面试官问了下实现细节,聊到了资源竞争和并发访问,问有没有看过开源项目怎么实现的。答了go sync.Map的实现机制问了下实习项目,之前在阿里云混合云有实习,聊了聊数据库项目,问了下数据库索引和数据库日志。3. 设计模式问用过哪些设计模式,回答工厂模式、策略模式等。解释了下两种模式。面试官不是很满意,问我项目中用到了什么设计模式,答了个发布-订阅模式(不确定有没有这个模式,解释了一下设计思想,没追问)。然后问了开源项目中的设计模式,回答了装饰者(java io)和适配器(类适配器+对象适配器),解释概念。问这两者的区别,开始没答上来,后来想了想大概是装饰者实现的是不同类别的功能(流读写/文件读写),适配器实现的同一类别的功能。4. 其他聊了聊ChatGPT,问我参数规模。胡乱猜了十亿(貌似是百亿)。问了问对大模型的理解,和传统模型的区别。把大模型吹了一遍,讲了讲多模态。问我用过ChatGPT没有,回答没有。面试官傻了,很惊讶,为什么不用。我说用不上(其实是懒,后来发现用了好像自己可以更懒)。面试官不高兴,把我说了一通,好在开发岗也不关心这些东西。