🕒岗位/面试时间 10.22 得物 实习生训练营Java 👥面试题目 讲讲ArrayList和LinkedList 对于数据结构的选择(数组、链表、栈、队列、哈希表、树和图) Java 8以后对HashMap改用红黑树讲讲为什么 MySQL 里的B树和B+树 Java 8里面的类加载器 讲讲双亲委派模型 如何打破双亲委派模型(这里我说的例子不太好说重写String,然后后面就属于衍生出来的场景
自我介绍 项目一点都没问(可能是我项目太垃圾了) 有没有看一些编程书籍 平常怎么学习新的框架知识 有没有看过一些源码 ArrayList和LinkedList的底层原理和区别 HashMap的底层原理 有没有了解一些线程安全的数据结构 ConcurrentHashMap的底层原理 synchronized和voliate的区别 有了解哪些设计模式 面向对象的三大特性 问一些学校和导师的事情 反问
上来自我介绍,没问项目,直接开始八股 1.GC机制 2.hashmap原理 3.bean的生命周期 4.ioc,aop使用场景 5.多线程使用场景,线程池,参数,拒绝策略 6.锁,乐观锁,悲观锁,独占锁,共享锁 7.spring注解,@autowired和@Resource区别 8.事务,四大特性 9.什么是索引,数据结构,索引的分类10.索引失效场景11.数据库的优化 12.redis缓存穿透,
自我介绍 项目介绍 java基础: 数据类型 String相关,截取字符串的方法,分割字符串,获取字符串,Map的常用方法,判空方法,遍历方法,获取全部的key,ArrayList的常用方法,判空方法,遍历方法 数据库:增删改查的关键字,口述sql(数量,性别CASE,日期计算年龄) SpringBoot:登录接口思路,接收用户名和密码用什么,Controller用什么注解@RestControl
自我介绍 实习、项目 Java里线程安全的集合框架有哪些? 讲—下CopyOnWriteArrayList了解多少 可以讲一下Hashtable和ConcurrentHashMap的区别吗? ConcurrentHashMap的话1.7和1.8具体区别有哪些? 看过对应的JDK的源码吗?讲—下如何实现的 Java里面的锁有没有了解,ReentrantLock是怎么实现的? AQS源码有了解过吗?C
一面6.20 问项目难点 线程池 threadlocal释放问题 线程池流程 redis数据结构,遇到的问题 算法题 5和6升桶取3升水(口述) 最大子数组 垃圾回收算法,垃圾回收器。G1的比cms优势 MySQL隔离级别,rr如何实现,索引有哪些,索引失效 如何学习,看什么书 反问 二面6.21 全是项目和场景,没问八股 jwt token aop Redis caffine区别,分布式下的问题
最近在和同学一起找实习,投了b站、字节和miHoYo的后端开发。b站二月底就投了,但现在也还没回复;miHoYo也还没回复,估计是只面向24届了;感谢字节,给了我面试的机会。字节真的处理好快,不到一周官网状态就从简历筛选变成评估通过,没几天就来面试通知了。 PS:字节最好别一次投太多,听同学说会被当成恶意投递。而且字节各个部门之间的招聘是串行执行的,就是说如果你的简历被某个部门正在筛选,其他部门好
3.24 大致是以下内容,可能有遗漏 1. 自我介绍,实习经历介绍 2. 介绍项目,自己介绍一下重点难点 3.redis分布式锁 4.写一个sql语句,假设表有abc三列,当a>=50时,c设置为a+b,a<50时,c设置为a-b 5. mysql索引类型,原理 6. 假设a与b两列建立组合索引,以下哪些情况会用到索引: a=2 and b=1,a=2,b=1,a=2 or b=1,原因。 7.
1. 自我介绍 2. 介绍项目(简单说了一下博客和rpc框架) 3. rpc项目中遇到的困难(随便扯了个注册中心) 4. 这个rpc自己有没有在哪个项目中使用了(随便说了自己只有写demo测试过) 5. 用redis做注册中心的问题 6. 操作系统(没学,直接不会) 7. redis的删除策略 8. 说说对hashmap的了解 9. ConcurrentHashMap为什么是线程安全的 10. 线
问的都很基础 算法题也不难 太紧张了 面试官人很好 最后问我能不能来上海 对组内的业务有没有什么了解 感觉寄了 #24届实习##小红书#
面试结果:已拿到offer 笔者是11月24日面试,当天晚上就通知面试通过。 自我介绍。 问项目:最高同时在线人数有多少? 问项目:你觉得这个项目做起来最难的地方是什么? 问项目:项目部署的时候你部署在什么地方的服务器? 问项目:你们团队有多少人完成这个项目? Redis 有遇到过缓存击穿和缓存雪崩的情况吗?怎么解决的? 讲讲 Spring Boot 加载初始化的过程? 平时常用的注解有哪些? M
在boss上投递的简历,hr很快给回复约了视频面试(说是视频面试,但是面试过程中我忘了开视频...) 非技术问题: 1.你最长的实习时间是多久? 2.你的项目在本科阶段做的,那是实验室的项目还是学校的项目? 3.老家哪里的? 4.未来是打算继续深造、工作还是考公? 技术问题: 1.Seesion共享有什么问题? 2.(从问题1延伸的)你们项目是几台服务器?为什么会去解决这个问题? 3.Sessio
1、自我介绍 2、简历里面有两段实习,问了最近的一段(问了俩句感觉不感兴趣) 3、实习和项目里遇到的最大问题,怎么解决的 4、java相关经历,本科写过个app,简单介绍了app的功能和开发流程 5、多态 6、封装 7、抽象类 8、锁 乐观锁和悲观锁区别 9、垃圾回收 10、java引用计数 11、tcp三次握手 为什么要有第三次 12、内存泄漏 13、快速排序 14、内存分页 15、泛型 16、
今天更一下前天(2.29)面的一家公司的面经,然后昨天是接到offer了,不包吃住,早9晚5。去外地实习的话兄弟们有啥建议吗,啥都行,包括食宿、租房、交通啥的,第一次一个人去外地没啥经验。
上海,22年1月创业公司,不到10人,一个正式员工,其他都是实习生,第一次实习,日新120/天,5~6天/每周,要不要去啊哥哥们。目前几家回复,就这一家给面试发offer。ps:面试我的也是一个实习生.... 2.20更新 已经打算不去了的,谢谢佬们的建议 面经 八股 函数式接口的实现方式有哪些(接口实现类、匿名内部类、lambda表达式、方法引用) 哪些集合用的多一些(ArrayList、Has