双非27届后端实习面试复盘

面试公司线下看像是个小公司大概5-60人,规模不大,被ssob上写的是100-500诈骗了😂,可能是分公司的原因。面试官有两个人,人都挺好说话的,问的问题也都不难,准备很久的项目拷打也没用上
主要问:
1、学校这边怎么处理学业
2、Java里有哪些集合,回答了arraylist和linkedlist还有hashmap(忘记说set了)
3、hashmap的底层数据结构,我从jdk1.7和1.8分开讲了底层数据结构和put的原理,怎么解决哈希冲突,以及为什么要用红黑树。讲完最后被说讲太多废话了,直接讲数据结构就行
4、Java的异常有哪些?说了索引异常、除0异常、运行时异常。太紧张就说了这些,然后问了我索引异常的拼写,我只记得是index什么of什么
5、问了点项目,比较简单,我准备的面经没用上
6、讲一下微服务是什么,有什么优劣势?随便扯了点东西说了一下
7、用过mybatis吗?利用mybatis实现复杂SQL有几种方式?mybatis–plus常用的方法有哪些,就以查询用户表为例?我用过的mybatis实现SQL就两种,一个xml里实现一个利用注解实现,结果面试官问还有吗,我尬住了,后面才知道还有利用SQL 构建器类来实现,这我也没用过啊。然后mybatis–plus就说了点查询的方法
8、MySQL的查询语句用到的关键词有哪些,想到的都说出来。说了select、from、join on、where、order by、group by、desc、limit这类的,面试官问limit是哪个的数据库的,我说是MySQL的,回答时把order by和group by搞混了,紧张记错了,我是入机
9、问了一下我对大模型的理解和对前端的知识了解哪些。前端我就学了三大件和vue2,面试官想问我会不会ts这些,我就直接说不会了
10、我的职业规矩和平时怎么学习的
11、反问环节,我就问了我的第一次面试表现,让他们给我提点看法和建议,他们说技术很可以,就是回答喜欢讲废话,让我最好直入主题

没有笔试和手撕算法环节,力扣白刷了,算法能力只能留到下一次实习表现了,第一次面试整体感觉不难,也很快,大概就25分钟左右就结束了,我走出来的时候还没缓过神。
全部评论
入职了嘛
点赞 回复 分享
发布于 10-22 16:44 重庆
这家公司要求要有前端吗
点赞 回复 分享
发布于 10-20 21:33 湖南

相关推荐

12-03 16:43
已编辑
门头沟学院 Java
bg:单二硕居然不是一对一,是一对二?两个人一个先回答一个补充。介绍下毕业课题?是深度学习的,简单说了下JVM了解吗?说了JVM的内存结构,哪些是线程私有哪些是线程公有;垃圾回收,可达性分析算法,标记清除、标记整理、复制算法。另一个人补充了具体的垃圾回收器。说说mysql的索引?另一个人先说了,说了底层数据结构,分类。我补充了节点是以页为单位,每页默认16kb。说说mysql索引的注意事项?创建的时候注意使用区分明显的字段,使用的时候注意最左匹配原则。另一个人补充索引失效的其他情况,我补充说有一种函数索引,可以提前创建好,这样使用对应的函数时索引也会生效。说说mysql的数据量达到多少即使使用了索引,性能也会很慢以及具体原因,3000w?4000w?我回答即使是上亿的数据,最多也就四层b+树,查询应该不会很慢吧。面试官说让我下来去了解下”mysql 磁盘存储的页的大小 以及其带来的数据表索引大小限制。“ 查了也没懂,太菜了Redis的基本数据结构有哪些,分别适用于什么场景;另一个人说了一个String。我补充,字符串,hash,List,set ,Zset。说了底层的SDS,压缩列表,紧凑列表,跳表,hash。场景就说了排行榜,滑动窗口限流这俩。Redis使用时的注意事项,有哪些容易导致系统崩溃的场景;说了缓存三剑客。(其实应该还说说大Key的)Redis的集群架构方案有哪些,分别适用于什么业务场景?主从,主从+哨兵,cluster。场景看具体业务大小吧。Redis为什么读写速度快?内存,单线程,io多路复用,后续引入多线程处理网络请求。sql题目:设计一个数据表,存储所有同学月考的语文、数学、英语等各科成绩;写一个SQL,查询出总成绩大于200分的学生姓名和总成绩,并按照总成绩排名用过maven吗?管理依赖,打包编译这些用的idea的插件。介绍项目。反问业务类型,工作时间。
查看13道真题和解析
点赞 评论 收藏
分享
评论
3
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务