长安深蓝Java后端一面

1,自我介绍
2,读研期间的方向不是开发,为什么转开发?
3,聊一聊JVM?
4,说一些项目中实际用到的集合类?
5,ArrayList和LinkedList区别?
6,说一下泛型擦除?
7,说一下io流,用到了哪些设计模式?
8,int 100和integer100一样嘛?为什么?
9,说一下hashcode()和equals()?
10,说一下排序算法?如何实现?
11,如何判断走索引?索引的底层数据结构?
12,分库分表中update语句会带来什么问题?如何解决?(懵逼)
13,如何定位sql问题和优化?
14,SpringMVC源码读过嘛?大概讲一讲
15,开始拷打项目(黑马点评)
16,缓存穿透、缓存雪崩、缓存击穿。
17,十万级的用户量如何保证数据持久化?(懵逼)
反问环节:
      我问面试官需要改进的点:项目毫无亮点(原话),建议做一些和实际应用相关的“高并发”项目,了解其中一个模块在生产中产生的问题,如何进行调优?像这种单体项目没啥可讲的。狠狠地批我,压力太大了。
总结:全程30分钟,20分钟八股,10分钟项目。纯粹来刷kpi的,一上来就说你这个研究方向(图像处理)可能不适合开发。。。最后腾讯会议直接秒挂,我都没来得及说面试官再见。肯定是g了,简单复盘一下。
全部评论
已经通知挂了吗
1 回复 分享
发布于 2023-09-15 18:04 重庆
应届生吗,你应届生能从哪能来高端项目啊
点赞 回复 分享
发布于 2023-12-06 00:09 安徽
听说昨天半夜有人已经开奖谈薪资了
点赞 回复 分享
发布于 2023-09-18 08:41 四川
你是腾讯会议面的吗宝
点赞 回复 分享
发布于 2023-09-16 17:24 天津
楼主哪里的
点赞 回复 分享
发布于 2023-09-15 18:00 重庆
小公司都这么严格的吗
点赞 回复 分享
发布于 2023-09-15 14:15 广东

相关推荐

10-10 23:04
门头沟学院 C++
1. 移动语义的适用场景是什么?2. 内存泄露通常有哪些原因?3. (追问)除了未释放和循环引用,还有哪些原因?4. 多线程如何处理并发(变量)问题?5. 防止并发有哪些方式?(追问锁以外的机制)6. 除了锁,还有哪些方式?(再次追问)7. 信号量是如何进行管理的?8. 多进程间通信有哪些方式?请讲几个。9. 你做的流媒体服务器是单进程多线程架构吗?10. 一对一聊天和群聊(多对多)在架构上有什么不同?为什么群聊可能需要多进程?多进程具体做什么?11. 同步和异步的区别是什么?能否举一个异步的业务场景例子(比如你项目中的异步日志系统)?12. 异步日志系统的大致实现思路是什么?13. 这个日志系统是自研的还是使用开源组件?14. 你的项目里用到了哪些设计模式?15. 单例模式是线程安全的吗?16. 除了工厂和单例,还了解或使用过其他模式吗?(如观察者、策略模式)它们的使用场景是什么?17. 你在项目中遇到的最复杂或最难的问题是什么?是如何解决的?(引申出加密解密问题)18. 加密解密问题具体是什么原因?最终如何解决?19. 从1000万条记录的数据集中找出分数最高的Top K个记录,你会用什么算法?时间复杂度是多少?20. (追问)该算法对内存有要求吗?21. 快速选择(部分快排)算法的时间复杂度是多少?22. (深入探讨)为什么快速选择算法的平均时间复杂度是O(N)?23. TCP和UDP有什么区别?24. 为什么TCP需要三次握手?25. 什么是I/O多路复用?26. epoll的边沿触发(ET)和水平触发(LT)模式有什么区别?你的项目是如何支持和选择这两种模式的?27. 边沿触发(ET)模式是否可靠?在什么情况下可能存在问题?28. 什么是死锁?在什么情况下会发生?如何避免或解决死锁?29. 如果发现数据库查询效率很低,你会通过哪些方式来排查和优化?30. (追问)除了优化SQL、索引和分库分表,还有哪些优化思路?31. 项目是在什么操作系统上开发的?32. 是否使用过GDB进行调试?如何调试程序崩溃(如使用core dump文件)?33. 在项目开发中,除了GDB,还使用了哪些调试工具和方法来排查BUG?34. 你最近在看什么技术书籍?有什么心得或启发?
点赞 评论 收藏
分享
09-26 18:47
已编辑
西安邮电大学 Java
自我介绍2分钟,直接开始八股拷打40min:1.java对比其他语言的优势和劣势2.深拷贝和浅拷贝(没答上来)3.面向对象编程的设计原则(没答上来)4.spring有哪些配置(没听懂没答上来)5.接口和抽象类的区别6.mysql索引的好处7.为什么默认使用innodb 优势在哪8.事务的特性9.一条updata语句是原子性的吗(没听懂啥意思)10.int(1)和int(10)的区别 (被坑了 完全不知道这两个是一样的11.http响应状态码12.如果访问一个网页一直转圈不显示内容怎么排查13.堆内存和栈的一些问题14七层模型 每一层干嘛的(答了一半)15.icmp是在哪一层16.三次握手17.一个6层的完全二叉树叶子结点有8个 那么树的节点最多最少分别有多少(不知道是埋坑还是题目错了)怎么都画不出来 应该是没法形成一个完全二叉树18.各个排序算法稳定性和时间复杂度,一个一个问 有些记不清了就是懵19.如果要从上千万条的文本中找出出现次数前十的单词你的思路是什么?20.linux文件相关指令有哪些?进程相关的指令(没想起来)21.从一个文件中找出某些字段 用什么指令?22.mysql有哪些常用函数?23.mysql使用自增主键还有uuid 好处和坏处24.in和exist的区别和性能其他问题:为什么选择超聚变对测试装备开发岗位的了解你认为你在科研中印象最深的一次解决问题的经历是什么 有什么感受?应该还有一些问题记不清了反问:您觉得我回答的好吗?基础可以吗面试官:你自己感觉呢?反问2:大概多久出结果?面试官:我现在就写面评 很快就有结果 不知道后续流程怎么样总结:难度没有互联网厂那么大 但是鼠鼠拼尽全力无法战胜 八股还需加强
查看27道真题和解析
点赞 评论 收藏
分享
评论
7
33
分享

创作者周榜

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