杭州某小厂

1.自我介绍
2.深挖项目  自实现的MVC怎么进行参数的传递,文件下载contentType ......
3.各种数据结构以及特点
4.图的遍历方式
5.各种排序算法特点  分为哪些大类
交换(冒泡,快排),插入(直接插入,折半插入,希尔排序),选择(简单选择,堆排序),归并
6.java中的集合类的继承体系 从不同的方面分类说各种特点
   单值:键值对,  安全:不安全,  有序:无序,  可重复:不可重复 ,  增删改查效率问题  ,遍历方式, 底层实现等
7.介绍JUC
8.为什么不推荐使用内置线程池
简单来说就是让程序员自己知道做了什么,避免OOM,实际使用中还会根据业务自定义核心线程数,任务队列,饱和策略,同时给线程池命名(线程工工厂实现)
10.JUC中提供的工具类
11.池化思想
12.ABC三个任务有序执行怎么做
13.池化思想的设计模式
14.为什么会出现枚举,泛型
15.介绍手  写数据库连接池,为什么没有判断连接的状态
--------------------------------------------------------------------------------------------------------------------
目前为止感觉难度最大的一次面试,面试官的技术很强,不怎么问常规八股,很多时间都在聊项目,并且给我提出各种问题,问我熟悉什么,结果我说最近看JUC比较多,然后.......是我太菜了,但是还是很感谢面试官,给了提了很多建议,竟然面了一个多小时。 #你觉得今年春招回暖了吗#
全部评论
我面小厂开始也是深挖项目,请问面试官提的问题你都答上来了吗?我有些完全答不上来,他不问我都不知道我项目这么烂
1 回复 分享
发布于 2023-04-14 19:49 黑龙江
面试了一个多小时,那面试官还是挺看重你的
点赞 回复 分享
发布于 2023-03-18 22:48 山东
杭州某大厂是不是就是阿里🤔
点赞 回复 分享
发布于 2023-03-18 22:30 广东

相关推荐

02-28 19:07
已编辑
成都理工大学 Java
一面2.12一面是产品leader面的,整体来说偏业务面试官叫我共享屏幕演示Agent平台1 你的这个Agent平台做了什么?2 Agent平台的盈利模式是什么?3 平台的用户画像?4 做这个项目的核心目标是什么?5 实习中的规则引擎解决了什么问题?6 场景题:给出一个关于广告创意平台的场景,如何设计Agent赋能7 了解过哪些Agent框架主要是说了python的一些框架8 整体职业规划二面(技术面)2.271 个人信息:- 请做一个自我介绍。- 在你的项目里,挑一个技术难度大或有成就感的点介绍一下。- 你的技术栈主要是Java,对其他语言有接触吗?- 你平时工作中用过哪些AI编程工具?- 对Python掌握如何?相比Java有什么优势或劣势?- 如果要做Go开发,你介意转语言吗?- 对Go有哪些了解?说了一下协程和虚拟线程,提了一下Go用于云原生比较多2 实习:- 多版本快照模型和乐观锁解决并发更新问题,你们是怎么处理的?- 回滚时如何保证线上实例不受影响?- RTE从150ms降到25ms,你们如何定义和拆分核心链路和非核心链路?- 非核心链路执行失败,如何保证核心链路的数据一致性?- 应用程序关闭优化,进程关闭耗时325秒,你们是如何监控的?- 业务池未响应,具体原因是什么?- 关闭长任务时的数据一致性如何保证?- 使用本地消息表如何在重启后恢复数据?3 Agent项目- MCP网关实现协议转换,你们的MCP协议解决了什么问题?- 大模型(LLM)的熔断和降级是如何处理的?- 多跳检索是怎么实现的?循环检索策略是什么?4 MySQL和Redis- MySQL、Redis使用频率及场景是什么?- MySQL的InnoDB为什么用B+树做索引?- 联合查询索引怎么建?- 如果只用联合索引的非最左字段查询,会失效吗?总结归纳了MySQL索引失效了根本原因是破坏了索引的有序性- MySQL事务一致性是如何保障的?这里延申比较多,从ACID开始答,提到了SQL语句执行顺序和WAL,最后说了一下怎么选择事务隔离级别- Redis常见的数据结构有哪些?- 排行榜类型的数据结构应该用哪种?为什么?- MySQL和Redis之间如何保证数据一致性?没有说太多具体方案,主要是提了一下自己的理解5 平时怎么使用AI工具?
点赞 评论 收藏
分享
评论
5
10
分享

创作者周榜

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