自我介绍 前端小程序让你写一个页面,你怎么写 让一个按钮左右布局你怎么写 你前端如何拿到后端数据 如果有人没有经过允许就去恶意访问你的后端怎么解决 -token 讲一下token那一套 你token一般会设计存储到哪里 -redis redis的几大特性 redis排行榜的主要实现原理 你项目中的nacos是怎么使用的 socket的作用 抖音极简版项目中kafka你用来做了什么 1.突然电话约面
#24届软开秋招面试经验大赏# 10月13号 恒生电子杭州的一家公司,只有一面,每人二十分钟(当然我太菜面试官只忍了我十分钟) 面经: 1:讲讲你对面向对象的理解 2:抽象类与接口的区别? 3:Hashmap是线程安全的吗? 4:线程创建的方式; 5:线程池创建方式,参数 6:spring用到了吗? 7:数据库了解多少?java怎么操作数据库的? 8:SELECT语句怎么实现的(没理解这句话) 9
1.自我介绍 2.说说你对面向对象和面向过程的理解 3.面向对象的特征(继承封装多态,简单说说) 4.接口和抽象类的区别(接口制定规范、抽象类复用代码) 5.Java的基本数据类型(8种) int的取值范围(问我怎么推倒出来的取值范围) 6.int 的包装类 (integer区别和用法,拆箱和装箱) 7.jvm对integer进行一个范围保存,能调整么(-128~127,不知道怎么调整这个范围)
选个项目模块讲实现 arraylist和linkedlist threadlocal原理,如何避免OOM 为什么不推荐使用内部线程池 线程池应用场景 mysql事务 ACID transactional注解失效的原因 单例模式,如何解决线程安全问题 springboot常用注解,springbootapplication的作用 mysql索引,为什么用b+树 熔断和降级的区别 mysql有哪些锁
这个面试是AI面和笔试之后的第一个面试。两个面试官,一个开摄像头,一个不开 自我介绍 项目是实习的还是练手的 项目里面DDD架构是怎么分领域的?自己设计的还是公开文档分好的 使用了Dubbo,里面是怎样一个服务注册和调用情况 对RPC了解多少,和HTTP那些有什么不同 用了什么MQ消息中间件,Kafka,是怎么保证消息可靠性的 分库分表里面是怎么做多表里面数据排序等,用ES 项目的最大难点和项目中
1.自我介绍 2.说一说java中的异常 3.说一下java如何访问数据库 4.说一下jdbc(这个没背) 5.说一下spring的优势(不太清楚,随便说的) 6.说一下事务 7.说一个团队合作案例,如果产生不同意见如何处理 8.学习或者工作上你的一个难点 9.反问 项目一个没问,5,3,4都答得不好,感觉凉凉
1.自我介绍 2.聊项目 3.Redis和MySQL数据一致性 4.职业规划 5.学习方式 整好15min 第一次见这么准时的面试官,一般都得等十多分钟!
(七点面试,六点刷到了牛友的面经,看到很多八股,赶紧去看了一个小时八股,结果全程没问八股。。。。😡) 基本是看简历问的。 实习: 实习负责了什么,有什么收获 实习的氛围怎么样,如果有需求很赶怎么解决(加班?) 实习项目细问。。。 项目: 常规问题(介绍项目,细节提问),一问一答形式,怎么上线的,高并发怎么处理(回答:我的项目不至于上分布式,没人访问我的项目😋) 技术栈: 问了好多框架和中间件,
10.8号笔试的,今天下午一面 全程40min 1.自我介绍 2.印象最深的比赛经历 3.这些比赛经历有学到什么或者有没有应用于实际项目 4.选择简历上的一个项目进行介绍,主要参与了哪些开发 5.数据库的事务隔离级别,默认级别是哪个 6.索引了解哪些,一般对表加索引会怎么选择,怎么加 7.索引失效的场景 8.mysql的锁了解么,有哪些 9.开发的过程中有没有遇到过并发场景,如果我现在要修改数据库
学校线下面的,面试官是主要面算法的,面Java的没来。 1. 自我介绍 2. 问科研课题 3. 如果给你一个新的科研方向,你怎么开始进行研究? 4. 问第一篇论文的细节。 5. 问第二篇论文的细节。 6. 问实习项目,数据库与缓存双写一致性如何保证? 7. 问了下ACM经历 8. 问了下CET6多少分 9. 问什么时候能来实习 10. 无反问 我投的Java,结果问我一大堆科研的东西,感觉这几个面
0327 , 30分钟 项目延伸八股,场景 - 自我介绍 - 在校经历 - == 与 equals - integer的缓存 - 数组与集合区别,用过哪些 - 集合遍历的方法 - volatile的作用和原理 - 指令重排序的原理 - hashmap 的 数据结构 - 红黑树为什么好,怎么保持平衡 - jwt的缺点 - netty的架构原理 - 零拷贝是什么 - completableFuture
双非鼠鼠第一次面大厂 自己语速有点过于快了 1.一分钟介绍一下自己 2.看简历是26届 多久开始学的java 项目做的时间点 学习方式 3.介绍一下两个项目 亮点以及架构 4.第二个项目用到了哪些技术栈 遇到了哪些问题 5.聊了聊关于mp的使用 6.登录的具体流程 讲讲md5怎么加密的 7.jwt相关 8.缓存三兄弟 9.项目里的互斥锁 10.超卖问题如何解决 11.秒杀场景的具体实现 聊聊代码
1. 学校里是否还有其他事情 2. 对于实习有什么诉求?想通过实习获得什么? 3. 问专业,电子信息和那个我们普通的计算机科学技术这种差别在什么地方? 4. ArrayList和LinedList使用场景还有那个底层实现上面它有什么样的一些差别? 5. 刚才你提到了一个动态数组,假如说让你去实现动态数组,你怎么实现一个动态数组了? 6. 数组在拷贝中怎么提升他的效率?举个例子来说,比如说上万条数据
1.事务失效的场景 2.Collection接口下面有哪些集合,map属于Collection接口吗 3.讲讲 lambda表达式 4.讲讲ArrayList和LinkList 各有什么特点 5.Redis都有哪些数据结构 6.IOC是做什么的? 7.AOP在项目中的使用场景 8.Redis持久化方法 9.TCP协议 10.网络七层模型是哪七层 11.开发项目中用到哪些注解 12.使用mybati
自我介绍 (根据问的先后顺序写) 1.说说类的加载机制 2.说说JVM(中间问了双亲委派) 3.你项目中用了MongoDB,那你说说MongoDB和Mysql的区别以及各自的优势 4.说说MongoDB的应用场景,为什么 5.说说Mysql的事务 6.说说Redis的淘汰机制 7.Redis的常用数据类型有哪些(中间问了个数据结构的底层原理,还提到了跳表) 8.算法你熟不熟悉 9