8.11投递,8.12发笔试邮件,8.17想起来才做,笔试不难全a。 8.25一面,问题靠印象写的, 第一次写面经,攒人品。 吐槽一下牛客,选中文本tab键后,文本消失了,且不能ctrl+z。 面试半个小时,问了20分钟八股,写了10分钟题。 八股: 1.Java有哪些锁? 2.synchronized的锁升级?自旋是如何实现的? 3.Java如何使用线程? 4.排序算法有哪些? 5.冒泡的复杂度
孔雀开会,提前进去的,但是耳机输入选项好像么有看见,自己弄了好多分钟,在面试官的建议下换成了手机来进行面试 Java是自学的么,Java和c的区别 集合你了解哪一些?(从Collection接口,和Map接口开始分析,说了一大堆)。 插入排序的流程,进行分析一下。 尝试讲解一下ThreadLocal的原理,以及get和set的详细的流程。 自己学习了那些数据库(Mysql,SqlServer)。
电话面试 不到20min结束 问的问题也很随意了 不确定是真心招实习生还是刷KPI 没有自我介绍 直接开问 Java的祖先类 Object类有哪些方法 集合的概念 比较ArrayList和LinkedList 它们是线程安全吗?为什么 (沉默了几秒钟,感觉是在找题) 写sql:学号、姓名、科目、成绩4个字段,查找所有科目总成绩大于10的学生学号、姓名和总成绩 线程池的工作原理 具体讲讲实习经历、遇
Object类中有哪些方法 HashMap的原理 wait和sleep的区别 什么是不可变类?答:被final修饰的,类加载器限制的 类的双亲委派机制 创建对象的方式除了new还可以使用什么?答:反射 反射的具体操作,原理 简单说一下ThreadLocal原理 SpringBoot的自动装配原理 Mybatis的分页原理 Spring中@Resource和@Autowired区别 有哪些注解可以实
9.27下午面的,一共100min,口干舌燥了。 1.自我介绍 2.实验室研究方向介绍 3.个人项目介绍 4.HTTP和HTTPS的区别 5.SSL/TLS对应OSI哪一层 6.混合加密+证书安全链接流程 7.MySQL存储引擎间区别 8.InnoDB存储结构 9.索引结构,索引覆盖和索引下推 10.什么是滑动窗口,我回答了算法题中滑动窗口的应用,但是面试官表示想听的不是这个,我又讲了下TCP发送
#24届软开秋招面试经验大赏# 10月13号 恒生电子杭州的一家公司,只有一面,每人二十分钟(当然我太菜面试官只忍了我十分钟) 面经: 1:讲讲你对面向对象的理解 2:抽象类与接口的区别? 3:Hashmap是线程安全的吗? 4:线程创建的方式; 5:线程池创建方式,参数 6:spring用到了吗? 7:数据库了解多少?java怎么操作数据库的? 8:SELECT语句怎么实现的(没理解这句话) 9
自我介绍 根据项目进行提问,详细介绍一下你做的项目 项目中最关键的部分是什么? 分页查询是怎么实现的?具体描述一下实现方法。 权限管理是怎么实现的?在后端or前端? 在分页查询时,查询前面的数据效率很高,但是查询到后面效率很低怎么办? 项目中有没有创新点?别人没有的东西 反问环节#安克创新#
3.21 到店 一面 选一个项目介绍,根据项目提了一些问题 为什么tcp不是两次握手? 研究生的方向 mvcc 有没有什么场景已经做得不错了,继续做得更好? JVM里面的垃圾回收 自旋锁 乐观锁 悲观锁 字符串数组,选K个最频繁的字符串 #美团##美团暑期##暑假实习##面经#
双非鼠鼠第一次面大厂 自己语速有点过于快了 1.一分钟介绍一下自己 2.看简历是26届 多久开始学的java 项目做的时间点 学习方式 3.介绍一下两个项目 亮点以及架构 4.第二个项目用到了哪些技术栈 遇到了哪些问题 5.聊了聊关于mp的使用 6.登录的具体流程 讲讲md5怎么加密的 7.jwt相关 8.缓存三兄弟 9.项目里的互斥锁 10.超卖问题如何解决 11.秒杀场景的具体实现 聊聊代码
自我介绍 主要问项目 缓存击穿,穿透,雪崩的解决方案;有没有用底层设置,而不用工具类包装的代码实现方案? 分布式锁如何实现,key是什么,value是什么,redis可重入锁以及reentrantLock实现原理是什么 秒杀做了哪些优化,超卖问题如何解决;一人一单如何判断,对应key和value是什么 lua脚本里面执行的是什么 基于feed流的zet的key,value是什么。 springBo
编程题: 一个整数数组,要求去重,留下最后一个数。 [1,2,4,2,3] --> [1,4,2,3] 二分查找数组种第一个与目标数target相等的位置下标,找不到相等的返回n+1 求单链表长度 第三题一看,这么简单,这不是O(n) 嘛 ,好了一写只有40%,不知道有什么其他更优方法了#笔试##去哪儿#
1.自我介绍 2.拷打实习 3.满sql优化 4.对反射的理解,什么场景适用,什么场景不适用 5.mysql各种隔离级别,还有优缺点,还有什么级别下有什么问题 6.写删除链表倒数第k个节点 关注边枝末节,什么头节点bb了半天 7.写两道sql employ(id,name,depatmentid,salary) depatment(id,name) 7.1输出所有员工数量不小于2的部门下的所有员工
9.25 京东科技一面 50min 1.介绍项目 2.springcloud基本组件 3.Eureka和Nacos有什么区别 3.为什么选择微服务,微服务架构有哪些好处,有哪些缺点 4.为什么要有分布式事务 5.Kafka有哪些应用场景 6.Redis有哪些集群 Redis是单线程还是多线程 7.分片集群和主从集群的区别 8.分片集群有哪些应用场景 9.缓存穿透,缓存雪崩的产生原因以及解决方案 1
1. 自我介绍 2. 唠嗑了几分钟,为什么要转计算机,我个人觉得本专业和计算机之间的区别 3. 项目的难点和业务场景,项目中的模型是怎么实现的(问了好久) 4. 缓存击穿、缓存穿透和缓存雪崩的区别 5. 算法题:两个已经排序好的数组num1和num2(升序),num1和nums2中数据个数分别为m,n,num1有多余的长度刚好存满nums2,即nums1的长度等于m+n,求返回的num1数组正好是