前 30min 技术面: 1. 数据结构常见的线性表和链表区别? 2. 哪个插入更快? 3. 哈希结构学过吗,和线性结构区别? 4. 如果让你实现一个哈希结构,底层数据结构怎么设计? 5. 哈希碰撞激烈的情况下,会退化成什么结构? 6. Java 的 hashmap 用过吗?了解过怎么实现的吗? 7. 为什么要链表要变成红黑树? 8. 哈希表会扩容吗?什么时候发生扩容? 9. 为什么要扩容? 10
自我介绍 做题 1 爬楼梯 2 斐波那契数列 3 三栏布局 提问 4 讲一下中间内容区域的列表有什么优化方法? 5 项目有遇到什么问题,怎么解决的? 6 为什么选择小米? 反问:有什么需要提升的地方?部门是什么?多久知道结果? 总结:面试官对于未来的发展给了很多建议,非常棒的面试体验。
一面(9.27,技术面) 总共面试50分钟 1 自我介绍 2 对测试了解哪些(回答了测试分类、流程) 3 测试种类都有哪些 4 为什么选择测试开发 5 询问项目(反复拷问) 6 你用过哪些测试方法,怎么使用的 7 用过的最复杂的sql语句,举例并讲解意思 8 手撕算法:无重复字符的最长子串(敲代码实现+思路讲解(会问为什么这样写),大概20min) 9 个人的优缺点(凑时间) 由于开发的项目没有上
hr给的会议号是18.30,然后说可能要晚一点,我以为是18.30之后,结果18.10就让我入会了,然后没看手机,过了10分钟才进去,让这位总经理等了10分钟糊了,感觉要🐔 1.自我介绍 2.实习收获 3.为什么不待在实习公司 4.如果你发现领导给的测试方案有错误,你怎么办(纯纯压力面),我说了一堆后,然后又问如果领导还是不同意你的意见怎么办,我又说了一堆,然后又问如果领导还是不同意怎么办,就要
1、手撕连续最大子数组和 2、项目相关 3、八股 数据库mysql redis相关 如索引为什么快 消息队列 计网 讲下TCP和IP 三次握手 四次挥手 核反应堆等 #小米# #通信硬件人笔面经互助#
小米春招前端二面 自我介绍 为什么选择武汉 flex布局 左中右布局,左右固定,中间自适应,你有几种方法 数组与链表的区别 JS中遍历数组的方法有那些 Vue的生命周期钩子 Vue2、Vue3的区别 v-if和v-show的区别 NextTick了解吗,解决了什么问题 map 和 forEach有什么区别 forEach 和 for循环有什么区别 实习介绍 实习重难点 介绍一下你了解的项目规范工具
1.自我介绍 2.抓着项目的一些问 面试官喜欢问从顶层的实验设计的一些东西 我的实验为什么要选用 cos 距离或者 mse? 能不能用 KL散度?是不能用还是不好用? KL 散度和交叉熵的区别和联系是什么? (都是我没考虑过的问题 有点汗流浃背) 既然你用到了那么多微调方式, 那你有什么实验过程中探究了 lora 的比如 秩之类的参数的影响吗? prompt tuning ptuning v2 有
啊?为什么小米的通信测试岗考软件测试的题啊数据结构、计算机原理、数据库都是好几年前学的了。。两道编程大题梦回大一c++课我看jd以为考通信原理、信号系统、OFDM、MIMO呢呜呜呜。vivo的通信测开考的就是通信啊 🤔笔试感受
面试官很好 上来就问我可以实习多长时间,每周可以实习几天 我说最少俩个月,他说三四个月行不行,我回答要跟导师商量。 面经 —— css 1、盒子模型,盒子模型的宽度,有没有其他盒子模型(IE怪异盒子模型) 2、css的选择器有哪些,优先级是什么样的,有没有什么可以打破这个优先级(面试官的意思其实是!important,但当时我没理解他意思) 3、有没有用过伪类(回答只用过:hover) —— js
一面基本纯八股 JVM,JRE,和JDK? Java有什么异常?怎么处理的? 线程的生命周期? 说一下你了解的JUC? 线程池的参数?线程的创建流程? Spring有那些注解?@Autowired和Resource的区别? Spring是怎样的框架?有没有使用过AOP?怎么实现的? HTTP的请求流程? 说下冒泡算法的思路? 怎么处理幂等问题? 二面 根据简历问了项目,但是没有什么深挖。 共享屏幕
40min 1 自我介绍 2.聊了下学校和绩点 3.Arraylist和Linked List区别 4.ArrayList的扩容机制 最大容量 5.线程安全的List CopyonWriteArraylist是如何实现线程安全的 6.Stream流的并行API Parallelstream 7 底层使用线程池的核心线程数 8.CPu密集型和IO密集型 N+ 1 2N 具体是如何计算的(没想起来)
#面经# 状态:进复试了,可能还有最后一个技术面 电话面,总共半小时,估计是加面。 全是开放问题: 你的项目都是底层,能不能讲一下和业务接壤的地方,以及针对业务的优化/设计。 微信朋友圈上限是 5000 好友,但是仅聊天的好友可以超过 5000,为什么?推断朋友圈数据的存储方式,怎样比较合理。有没有什么优化方式? 项目中遇到的性能瓶颈,排除方式,最终效果。 项目中遇到好的合作伙伴和差的合作伙伴,解
1.拷打项目 2.经典八股 2.1 jvm内存模型 2.2 垃圾回收算法有哪些 2.3 熟悉的垃圾回收器 2.4 cms有哪些阶段是stw的 2.5 G1 里面的young gc和mixed gc区别 2.6 一个对象是怎么从年轻代到老年代的 2.7 full gc什么时候发生 2.8 项目中full gc的次数怎么样 2.9 mysql当中的索引 2.10 聚簇索引和非聚簇索引的区别 2.11
1、自我介绍 2、html的结构 3、html声明什么意思 4、你把样式和js代码写在哪里 5、说下vue2vue3区别(几乎每面都问,看这篇的回去复习) 6、怎样实现响应式对象 7、从a文件引入的能在b文件直接修改吗(单项数据流) 8、组件通信 9、vuex说下 10、action和mutation什么区别 11、介绍下项目里jwt的流程 12、axios返回了什么 13、promise有什么状
自我介绍 近期学习内容 性能测试理解 资源使用率有哪些?具体性能指标多少合适 印象比较深的BUG?开发说什么原因 和开发沟通内容? SQL调优方法 python常用数据结构 元组和列表区别 字典元素如何排序 职业规划 反问环节 总结: 性能测试只看了点理论基础,具体指标范围还不太清楚。印象较深的BUG说的有点简单了,他想要考察我与开发沟通的能力,要去深究bug的产生原因。整体面试节奏很快,面完一脸