本人Java后端开发,面试官不介意 1.自我介绍 2.做项目的过程有挑战的,可以体现能力的部分讲一下,如何处理,难点是什么 3.简单说几个Linux命令 4.http与https的区别 5.二叉树有哪些遍历方式 6.静态代理与动态代理的区别 7.ArrayList动态扩容过程 8.HashMap如何解决hash冲突 9.Java如何实现多线程,锁有哪些,原理 10. volatile关键字 11.
首先肯定G了 面试官:首先做个自我介绍吧 我:吧啦吧啦(被打断N次) 面试官:端到端的自动驾驶算法应该怎么实现(端到端指的是检测-跟踪-预测-规划-控制) 我:决策规划的能够用强化学习做所以检测-跟踪-预测-规划能够以端到端的形式呈现,控制的话可能有点困难;最近看过一篇检测-跟踪-预测的端到端的论文但是效果不好 面试官:“那你看的论文可能不太。。。” 题目:手写深度学习模型:输入 模型 优化器 损
我是国庆上来进行的二面,走的是校招渠道,好像就招几个人,竞争可以说是比较大的了,由于人比较多,留给一个人的时间基本就是半个多小时这种。以下是一面和二面遇到的一些题,供大家参考(回忆版): Java四种引用 JVM垃圾回收机制 get和post有什么区别 Java面向对象 抽象类和接口的区别 Final关键字修饰变量 sleep和wait的区别 Activity的四种启动模式 Synchronize
面试官人真的非常非常好! 自我介绍、项目介绍、手撕代码、反问沟通 问:自我介绍 答:正常说基本信息 项目介绍 答:我重点强调了我没做过什么软开的项目(感觉比较尴尬) 那你为什么选择报软开岗位呢?(更尴尬了) 答:就想留在西安但是只有软件开发岗,有了解过c++和操作系统的一些知识,后面上手应该也会比较快 没关系,那还是介绍一下你的项目,不过要尽可能让我能听懂😂 答:正常的项目介绍 八股 1.问:说
自我介绍 了解公司吗 项目相关 过拟合解决方法、有遇到过拟合吗?怎么解决 传统的图像特征提取方法有哪些 通道注意力和特征注意力 场景题: 如果知道1000个人上班是否会乘坐地铁?不可以直接去询问个人。给出具体的思考和结果得出过程。 反问 #面经一面面经##商米##图像算法##算法工程师#
一面 55min 1.自我介绍 2.做题,重排链表 3.问Java虚拟机,运行时数据区 4.堆的特性,堆的分区 5.问MySQL,说说聚集索引和非聚集索引 6.说说联合索引,最左前缀法则,联合索引数据是怎么存储的 7.说说幻读,MVCC的实现 8.你说了间隙锁,间隙锁的命令是什么 9.MySQL左连接,什么情况会效率变差 10.怎么加快查询速度 11.主从复制了解哪些 12.redis了解哪
代码题是LeetCode4,我只写了个合并数组的解法,二分查找的不会写,太麻烦了直接开摆,今天看状态变成了简历筛选 问题也都是些基本问题 线程进程区别,为什么进程切换慢 jvm垃圾回收机制 java中常见的锁 后面的问题记不清了,都挺简单 还有问我为什么不读研 不想再回答这类问题,又不是我想读研就有书读的 #小米面试##小米校招#
小米的三面感觉都不太难,实际场景题问的多一些,聊的都很愉快,而且三面感觉是一个领导大佬,会聊的较深,第三面的表现不是很好。 以下是根据回忆的面试题(乱序): Java: 1、HashMap的八股(底层,链表/红黑树转换原因), 2、HashTable和ConcurrentHashMap的底层实现 3、ArrayList和LinkedList的区别和使用场景(简单的问题反而被提到是亮点回答,所以说不
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. 平时代码写的多吗
9.11号一面 1.自我介绍 2.jvm内存模型,堆的特点,新生代和老年代区别 3.线程池常用参数 4.线程池工具类存在的问题 5.TCP三次握手 6.hash冲突的处理方法 7.mysql索引的数据结构 8.B+树结构,特点,与B树区别 9.堆排序的过程(不会堆排序....),那说一下归并 10.手撕题(没手撕出来) 11.遇到一些新的问题,应该从什么步骤进行处理 12.作为一个团队代表,怎么去
8.18-11.30 8.22投 Java-南京 9.2 笔试 单选x10、多选x10(java、数据库、uml、软件测试)、编程x2(二分查找89%、思维题83%) 9.19 一面 飞书 45min Arraylist linkedlist Arraylist 初始化长度 Collection collections Hashmap 线程安全的map Concurrenthashmap底层实现
上来一道双指针30分钟没做出来,给面试官逗笑了。 后面问了常规八股 mvcc机制 数据库主从 redis 操作系统等 总结 leetcode刷的太少了,面试官叫我至少刷300道,虽然还没感谢信,感觉也不远了。找实习真emo了
时长30min ,base 南京,整体问的比较基础(主要是根据简历问),无编程题 1、自我介绍 2、集合和数组的区别 3、Hashmap和concurrentHashMap的区别 4、ConcurrentHashMap 的key,value为什么不可以为为null? 5、ConcurrentHashMap实现线程安全是通过什么手段 我答用synchronized修饰Node节点来保证线程安全 面试
小米面试对项目考察较多,基本上写的都会问到,还有一些发散性的场景题和算法题,以下是两轮面试的一些技术题,大家感受下: 技术面 怎么理解面向对象(继承和多态的关系) synchronized关键字 为什么匿名内部类中引用的局部变量必须要加final int和Integer 跨进程通信方式 activity启动模式 事件的处理机制 双亲委派机制 什么是OOM Handler内存泄漏 Android广播