面试了差不多一个小时,聊技术的只有半个多小时,菜到掉小珍珠的鼠鼠终于又来了第二次面试,呜呜呜.... Jwt令牌的组成 说一下Java的垃圾回收?(我直接把我会的都讲了,吟唱了差不多十分钟,如何判断对象是否要回收?有什么垃圾回收算法?有什么垃圾回收器?各自都有什么特点,如何使用?其实我还有很多想说的哈哈,不过说完面试官可能看我掌握不错没有继续深问) 集合:线程安全和不安全的?HashMap和Con
一面 55min 1.自我介绍 2.做题,重排链表 3.问Java虚拟机,运行时数据区 4.堆的特性,堆的分区 5.问MySQL,说说聚集索引和非聚集索引 6.说说联合索引,最左前缀法则,联合索引数据是怎么存储的 7.说说幻读,MVCC的实现 8.你说了间隙锁,间隙锁的命令是什么 9.MySQL左连接,什么情况会效率变差 10.怎么加快查询速度 11.主从复制了解哪些 12.redis了解哪
代码题是LeetCode4,我只写了个合并数组的解法,二分查找的不会写,太麻烦了直接开摆,今天看状态变成了简历筛选 问题也都是些基本问题 线程进程区别,为什么进程切换慢 jvm垃圾回收机制 java中常见的锁 后面的问题记不清了,都挺简单 还有问我为什么不读研 不想再回答这类问题,又不是我想读研就有书读的 #小米面试##小米校招#
背景:双非二本 公司很小,不到20个人 一共三面 项目整体架构 登录逻辑描述 权限怎么分配的 不同用户需要同一个权限呢 权限存在哪里 权限表设计结构 token跟session有什么区别,那你们这套系统中又有什么区别 shrio整体逻辑 数据怎么校验的 日志怎么实现的 mq解耦日志的实现 aop的具体实现 为什么用到分表 你是以研究的方向去设计的这套日志保存系统吗? 你平时哪里还用到了哪些aop场
小米的三面感觉都不太难,实际场景题问的多一些,聊的都很愉快,而且三面感觉是一个领导大佬,会聊的较深,第三面的表现不是很好。 以下是根据回忆的面试题(乱序): Java: 1、HashMap的八股(底层,链表/红黑树转换原因), 2、HashTable和ConcurrentHashMap的底层实现 3、ArrayList和LinkedList的区别和使用场景(简单的问题反而被提到是亮点回答,所以说不
一面(技术面,25min, 9.21) 估计很难有二面了,哈哈哈哈哈 还是先总结一下,面试就是常规的自我介绍,问答环节和反问环节。体验还不错,面试官都很温柔,想想渤海银行还是很匆忙,自我介绍和反问环节都省掉了。问答环境很常规,主要根据简历来问,而且不会的话,面试官会进行相应的补充。反问环节,面试官说掌握好js和css就可以了,其他写在简历上面的东西也要尽可能的多了解一点。 主要问题如下: 1.j
2位面试官,特别特别温柔~超级无敌温柔~ 面试官有个会,需要推迟面试还亲自给我打电话说抱歉,就是很温柔啊~ 时长45min,没有八股和算法题 1、自我介绍 2、实习经历的介绍 3、我主要负责的内容 4、发现问题是如何处理的 5、你发现问题的判断依据是什么 6、我发现的问题里印象最深刻的 7、你做的工作对于用户的价值体系是什么样的 8、你所在的组的组织架构是怎样的(就是每个人的职责和分工) 9、你最
投的Java转安卓开发 二面北京 1. 自我介绍 2. 对安卓开发的了解和对小米公司的了解 3. 对安卓开发感兴趣吗,不感兴趣就不继续了。那必须感兴趣啊 4. Java中的集合 5. hashmap底层实现 以及put元素的过程 6. hashcode是什么,怎么存储的,在哪个内存区域 7. class对象包含什么信息,存在什么位置 8. 看过什么源码,gc源码看过吗,没 9. 平时代码写的多吗
2023.9.24投递简历 2023.10.17一面: 1. 自我介绍 2. 有哪些保底offer,为什么选择测开而不是软开 3. 实习中提到Postman测试接口,如何进行代码转发 4. Spring框架由哪些构成,分别是什么作用 5. 大数据:python了解吗、Hadoop由哪些构成,分别有什么作用 6. 谷歌发表的第一篇大数据相关的论文了解吗,《Big Table》 7. 七层协议、HTT
1.自我介绍 2.项目介绍 3.登录鉴权token 4.性能优化 预加载懒加载(答的不是很好) 5.http和https的区别 6.CSS3中的盒模型 7.跨域处理是如何实现的,同源策略哪三个同源 8.深拷贝和浅拷贝 9.强缓存与协商缓存(差异居然没说出来) 10.反问:技术栈主要是vue2,少部分vue3,uniapp也有用。要出勤,jquery很少用了,后面等hr通知。 技术栈不匹配,Reac
9.11号一面 1.自我介绍 2.jvm内存模型,堆的特点,新生代和老年代区别 3.线程池常用参数 4.线程池工具类存在的问题 5.TCP三次握手 6.hash冲突的处理方法 7.mysql索引的数据结构 8.B+树结构,特点,与B树区别 9.堆排序的过程(不会堆排序....),那说一下归并 10.手撕题(没手撕出来) 11.遇到一些新的问题,应该从什么步骤进行处理 12.作为一个团队代表,怎么去
👥 面试题目 #面经#
项目 八股 讲一讲数组和链表 讲一讲栈和队列 MySQL用过吗,说说MySQL原理(说了索引、事务) 为什么用ElasticSearch比SQL匹配要快(倒排索引) Redis缓存内存满了,淘汰策略(说了惰性删除,被提醒还有个定时删除) 缓存淘汰的算法(答了LRU),其他的淘汰算法,比如LFU呢 TCP和UDP的区别 jwt为什么比cookie和session安全 讲一讲用户态和内核态 进程和线程
一面 自我介绍 string和stringbuffer,stringbuilder区别 string类能不能被继承,为什么 string intern作用(忘了) spring aop怎么实现的 try-finally,finally一定执行吗,有没有特别情况 进程线程的区别 autowired和resource什么区别(忘了) mysql事务特性 mysql的隔离级别怎么实现的,解决了哪些问题
投递:11月初 岗位:cv算法工程师 一面:11.21 1.讲解一篇中稿论文和两篇在投论文 2.讲解拼多多的项目 3.写一道leetcode—mid题,原地修改数组 二面:11.23 1.decoder和encoder 2. multi-head机制的实现以及相比于单头的优势是什么,在哪些衡量指标上有提升 3.详细介绍sam模型的内部结构 4.拷打项目和论文 5.leetcode合并链表简单题