面试时长 20 min 无自我介绍 技术部分: 1. 垃圾回收机制有哪几个部分(标记算法、回收算法、堆分区、回收器) 2. 引用计数法细说(遍历树) 3. 回收算法有哪些(面试官说了一个分区算法,没听说过~) 4. 标记清除、整理,复制算法细说 5. 分代回收细说(从创建后经历eden、s0、s1到old) 6. G1回收器细说(答不上来) 7. MQ细说(扯了rabbitmq的运行机制) 8.
写在前面 这是本人去年找暑期实习时候的面经,java后端方向。之前面试的时候一直会做录音复盘,但是并未整理过面经,最近有uu私信想看一下,因此分享给大家,做个参考,希望可以帮助大家。以下是相关文章链接:阿里云一面、秋招总结。 面试时长 75min 面试形式 视频面试 面试内容 自我介绍; 项目介绍:参与了哪些项目,自己挑一个项目详细展开,介绍项目的创新点和难点,针对其中存在的问题有没有一些思考;
boss上投的,今天约面,岗位是java开发-gpt方向 1.自我介绍 2.项目的亮点。 3.项目的不足点。 4.hashmap(八股吟唱) 5.输入网址到显示内容全过程 6.了解gc机制吗,详细讲一下(吟唱了快5分钟八股)。 7.项目用过多线程吗(无) 8.为什么要用多线程,介绍下线程池。 9.redis在项目中怎么用的 10.大数据了解吗?(没复习,寄) 其他 1.能实习多久? 2.现在在哪个
在哈啰主要负责干什么?为啥只实习了四个月? 1. ThreadLocal 的大概实现原理是什么? 2. AOP 是怎么实现的? 3. AOP 和代理的区别是什么? 4. aop底层是怎么实现的? 5. 动态代理什么原理 ? 6. 设计模式 讲一下工厂模式 ? 7. ioc是什么 ? 8. 讲一下java线程池实现原理 ? 9. java线程池核心配置 影响是啥? 10. hhttp1 和http2
5.8投递 5.10通知一面 5.14一面 全程40min 30min八股 + 两道LeetCode 1.Java基本数据类型?char类型占几个字节? 2.Java语言中如何使用多态? 3.重载和重写的区别? 4.Set.contains()方法时间复杂度 5.哈希计算的时候会产生哈希冲突吗?怎样解决?链表和红黑树的转换?红黑树怎么退化成链表? 6.ConcurrentHashMap怎样实现线程
19:30-20:00 视频面试,但是实际面试到19.52,听面试官那边声音好像是群面 有其他面试官的声音。 寄 1. 自我介绍 2. 数据库有哪些索引 3. SpringMVC的执行流程(G,直接说没了解过只会用 就说了个处理器分发啥的) 4.SpringBoot的优点: 说了配置简约 ,脚手架,内置tomcat 5. 项目中遇到的难点 6. 我说用过jsp vue,直接问我vue的生命周期 (
更新: 过了, 二面拒了, 因为有京东OC了 1. 自由介绍 2. 优缺点 学习与专注能力较强, 缺点没说,他也没问 3. 大学遇到的困难 这个不知道怎么答,感觉我大学挺平稳的,没有什么千钧一发的时刻, 但是还是说了一下自己从"想找工作"到"开始找工作"的变化, 需不需要做一些美化之类的呢 4. 一个txt文件, 里面有很多单词, 用空格隔开, 你要怎么统计各个单词的频率 用字符串分割, 遍历,
自我介绍 hashmap 他的线程安全类 hashmap是会死锁的, 你知道吗(头插法会死锁) i++是原子操作吗(不是, 可以用AtomicInteger, 用CAS去做, 但是如果竞争激烈的话会导致自旋消耗过大, 这时候要换LongAdder) 动态代理和静态代理(jdk原生或者cglib, 答得不好) jvm的理解(数据区,回收器,对象内存分布,回收算法) 常见的7个GC回收器 四个引用(强
今年腾讯算法的面试属实有点难顶,一面和二面面试官都很温柔,面试难度也不高。但是三面直接给我上强度了 3.13一面 1h 经典自我介绍,介绍实习论文 1. 问了一些机器学习的基础知识,过拟合欠拟合,逻辑回归,损失函数等,这部分答的应该比较好。 2. 介绍论文,问了论文创新点和一些细节 3. 对实习经历进行深挖。问了一些模型的实效性问题,以及算法框架,上线效果的问题。 4. 算法题:删除链表节点,秒了
时间:4月22日下午14:00-16:10(信息科技岗130分钟) 题型:三部分 一、综合能力 60道题,60分钟 包含行测、数学、中行特色知识 二、英语 35道题, 三、计算机综合 70道题,单选,多选,综合题 类似考研408难度,包含计组、计网、操作系统、算法分析(不建议过度关注,性价比不高,除非你觉得以上几门课的知识点到现在还记得) 总结:基本做不完,只能有的放矢 希望能进面吧,看天意
1、自我介绍 2、在介绍的项目中前端用了哪些技术(vue,vuex,axios,elementUI等等) 3、vuex在管理全局状态具体是怎么管理(掰扯actions,mutations) 4、页面如何监听vuex中数据变化(说了一波vue的响应式,computed和watch监听到store变化,走vue响应式流程) 5、Object.defineProperty除了可以设置set,get还可以
总体感觉难度还行, 面试流程非常快,总共两天通过了, 总共二面 一面 全八股 自我介绍 c++类的对象大小由什么决定 A, B类都有虚函数, C继承A和B, C的大小, C有几个虚指针 条件变量你知道是干嘛的吗 线程池 redis有哪几种数据结构, SDS,哈希表, 跳表, 链表等等 STL中的优先队列的实现 构造函数和析构函数可以是虚函数吗 构造函数里面可以调虚函数吗 中间有几个问题忘记了 二面
自我介绍 略 八股文 数据结构 排序方法 JS 数据类型 ES6特性 你怎么看JS,你觉得JS是一门什么语言 原生如何删除DOM中某一class属性 为什么将DOM操作统一执行 谈谈回流与重绘,那如果插入一个display:none的元素会触发回流重绘吗 Vue Vue2与Vue3的区别 Vue兄弟组件通讯 TS 对TS与JS的理解 CSS CSS三大特性 垂直水平居中的实现方式 flex布局与g
momenta前端实习面经 效率真快凌晨投递 第一天一面 第二天二面 第三天 发oc 一面30min 1.自我介绍 2.js对象继承的理解 3.项目中遇见的问题以及怎么解决的 4.slice和splice区别 5.后端json数据怎么解析。怎么获取对象键和值 6.computed与watch区别 7.组件封装的理解 8.vue生命周期,项目中用了哪些 9.vue组建通信方式,项目中用到了哪些 10
(之前得了,整理的时候发现的,都是常规的八股文,没有什么难的。面试官也很Nice) 304所 Tcp udp区别 http和https ssl tls主要区别 经典的登录模型IDAC? 缓存击穿、缓存穿透、缓存雪崩 Redis数据结构 Java 集合三种(List、Set、Map) Set里面HashSet怎么保证有序(LinkedHashSet)底层实现 HashMap底层实现 (Cuncuir