同程旅行 java 一面面经

#软件开发2024笔面经# 3.12 40min 
面试官很年轻,人很好,一直说不会也没事,一直引导我提示我,面试体验很棒
1.自我介绍
2.项目介绍
3.堆和栈的区别?两个栈实现一个队列,需要考虑的边界条件?
4.两个栈实现一个阻塞队列
5.继续深入提问,怎么考虑设计优化,问到我不会为止
6.你怎么理解spring全家桶,springboot怎么体现IOC和AOP
7.java中栈的实现接口或者类有哪些?队列呢?优先队列的底层是什么?
7.java的bin文件夹里面有什么?
8.jstack能干什么

你上过网络安全?说说网安
9.网络安全相关:网络攻击的常见类型
什么是对称加密,什么是非对称加密,
什么是DDOS,怎么处理?
面对携带肉机的DDOS攻击怎么办?
10.设计数字签名验证,怎么做,要注意什么?

你是网工专业,说说网络
11.OSPF是什么?他的作用?采用什么算法?和RIP的区别?详细说算法步骤

看你项目全是python,说说机器学习相关,顺便说说matlab
11.项目代码量?用Pytorch做的吗,说说网络逻辑
12.什么是决策树?
13.KNN邻近算法是什么
14.你用的U-NET是什么结构,你怎么优化的
15.matlab算法怎么做的

说说数据库,用过什么数据库
15.说说索引有什么
16.数据库的隔离级别
17.若是一个电商购买项目,你怎么设置数据库隔离等级?为什么
18.若是每秒500的请求速率,你需要分表分库吗?不使用redis和mq,你怎么做?问到我不会为止

回到java
1.数组和链表有哪些集合类实现?
2.hashmap的底层原理
3.线程安全怎么实现

聊天
1.哪些是自学?怎么自学的? 答:网课 
现在年轻人不喜欢看书啊
2.一个人完成项目遇到的问题,怎么解决的

反问
1.公司业务
2.什么时候出结果 答:3-5天
#春招#
挂了也没事,面试体验很好,就当锻炼了
全部评论
大佬,看看得物春招,我主页帖子
2 回复 分享
发布于 2024-03-13 23:07 陕西
上了官网,没看到招聘java的。。
1 回复 分享
发布于 2024-03-13 15:01 广东
又是Java,又是网安,又是机器学习,什么岗位需要会这么多吗?
1 回复 分享
发布于 2024-03-13 12:37 江苏
哥们 我看官网都没有JAVA开发的岗位 在哪投的哇
1 回复 分享
发布于 2024-03-13 02:06 海南
佬,不会也是成都的?
1 回复 分享
发布于 2024-03-12 20:38 广东
最多16,我要20
点赞 回复 分享
发布于 2024-03-19 15:53 上海
佬有二面了没
点赞 回复 分享
发布于 2024-03-16 00:09 陕西
面试官也懂这么多
点赞 回复 分享
发布于 2024-03-15 22:53 北京
软开还问机器学习?
点赞 回复 分享
发布于 2024-03-15 20:39 陕西
大佬,同程待遇咋样啊
点赞 回复 分享
发布于 2024-03-15 18:05 上海
佬有二面了吗
点赞 回复 分享
发布于 2024-03-14 12:51 广东
佬,能不能请教一下这个应该从什么角度回答?手撕内存缓存吗? 若是每秒500的请求速率,你需要分表分库吗?不使用redis和mq,你怎么做?问到我不会为止
点赞 回复 分享
发布于 2024-03-13 10:54 陕西
m
点赞 回复 分享
发布于 2024-03-13 00:19 贵州
你是已经有保底了嘛
点赞 回复 分享
发布于 2024-03-12 23:32 广东
佬现在还没决定去哪吗
点赞 回复 分享
发布于 2024-03-12 20:25 福建
春招嘛
点赞 回复 分享
发布于 2024-03-12 19:25 北京
VIVO春招和实习今天截止,看我主页尝试投下简历,可以帮查进度!
点赞 回复 分享
发布于 2024-03-12 19:04 浙江

相关推荐

1. 什么是软件测试?核心目标是什么?2. 黑盒测试和白盒测试有什么区别?3. 什么是冒烟测试?什么时候执行?4. 回归测试的目的是什么?如何确定回归范围?5. 兼容性测试一般从哪些方面考虑?6. 如何设计一个注册功能的测试用例?7. 常用的测试用例设计方法有哪些?请举例说明。8. 测试流程包含哪些关键阶段?9. 什么是测试用例评审?为什么重要?10. 测试计划通常包括哪些内容?11. Bug 的生命周期是怎样的?12. 提交一个缺陷报告需要包含哪些信息?13. 开发不认可你提交的 Bug,你会怎么处理?14. 你用过哪些缺陷管理工具?比如 Jira 或禅道?15. 接口测试一般关注哪些点?16. 你用过 Postman 吗?如何做接口自动化或参数化?17. 如何判断一个接口是否返回正确?18. 是否有自动化测试经验?使用过哪些框架或语言?19. 自动化测试适合用在哪些场景?哪些不适合?20. 如何用 SQL 查询订单表中金额大于1000的用户订单?21. 常用的 Linux 命令有哪些?如何实时查看日志?22. 如何查看某个端口是否被占用?23. 你在项目中遇到印象最深的 Bug 是什么?怎么定位的?24. 如果上线前发现一个高危 Bug,但 deadline 不允许延期,你会怎么做?25. 你怎么理解“测试左移”和“测试右移”?26. 为什么选择做软件测试?你的职业规划是什么?27. 你了解持续集成(CI)吗?测试在其中起什么作用?28. 如何保证测试覆盖率?29. Web 测试和 App 测试的主要区别是什么?30. 如何做弱网测试?有哪些工具?
查看30道真题和解析
点赞 评论 收藏
分享
评论
19
98
分享

创作者周榜

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