1.项目难点 2.讲了下堆和栈是什么,各种数据存储在哪,是公有的还是私有的 3.string,stringbuffer,stringbuilder 4.hashmap 5.权限修饰符 6.三次握手,为什么要三次握手 最后手撕反转链表😭,我太菜了,就一个反转链表,当时脑子抽了,半天没绕过来,面试官给我讲了15分钟,最后让我讲了下思路,面完问我有什么想问的吗,我直接说觉得这次面试表现的挺糟糕的,没什
说是之前招了一批,开始招第二批,第二批量更大,1~2天后会有反馈。 一般hr会说建议多留时间,会把一二面放到一起。 一面 Java 3大特性、HashMap、Thread状态、跨进程通信 等诸如此类的Java基础题 二面 View 渲染流程、事件分发机制、滑动冲突、Activity生命周期、Handler原理、开源框架原理、Kotlin + 简历上的技术点 算法 一面:输入一个链表,输出该链表倒数
因为是java捞到安卓,主要问题也是关于java和计网 1.多态 2.hashmap,hashtable和concurrenthashmap,问的定义实现和区别 3.jvm的运行时数据区域有哪些,作用 4.四种引用类型 5.类加载-双亲委派机制 6.多线程情况下的共享资源访问问题有哪些,怎么解决 7.结合项目讲讲锁 8.GC回收算法,分代回收算法以及对应的新生代老生代用的什么回收算法 9.tcp和
前 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 具体是如何计算的(没想起来)
30min 自我介绍 项目: 介绍一下项目 几层。每层干了什么。去掉一层可以吗(又来) dwd和dws和ads都可以去掉 balabala 数据量 千万级别数据怎么同步? 业务datex+maxwell,行为 直接flume拉。 多久同步一次? 一天一次。 Ads层怎么接到可视化看板? 手拉(这边傻逼了,忘记说接clickhouse同步然后接到可视化软件上了) Zk在kafka里的作用? 保留of