新国都二面 9.22 线下

自我介绍

二面主要是项目实习拷打,然后穿插八股
1. 线程池的创建方式?
2. 接触过并发编程吗,讲一下你接触的场景?
3. 你实习使用的是go语言,你觉得go语言和java有什么区别?(每场面试必问
4. 根据我说的区别又深挖了一下为什么?(有点招架不住了
5. 了解长连接和短连接的区别吗?(答了一下http和websocket)
6. 如果让你设计一个长连接的协议,你怎么做?(场景题没答出来,他还引导着给我讲了一下
7. 说一下什么是代理模式?
8. 说一下代理模式和工厂模式的区别?
9. 说一下实习时leader有没有给你一下职业发展的建议,是什么?
10. 你项目中为什么会用到缓存预热,场景是怎么样的?
11. 设计数据库索引时有哪些要注意的?
12. 实习时有进行sql调优过吗?

大概只记得这么多,二面问的东西基本上都来自简历上,面试官可能会扩展一些
场景题比较薄弱,得加强一下
全部评论
不匹配吧,下一个继续吧
点赞 回复 分享
发布于 09-25 22:28 北京
9.25二面挂,秋招举步维艰
点赞 回复 分享
发布于 09-25 11:25 湖北
场景题主要考查你的基础,应变能力和实际应用能力,知识深度和思维拓展也有涉及。总的来说有部分面试官很重视也喜欢考。建议进行场景模拟面试之类的吧。多跟大佬请教学习,咨询。
点赞 回复 分享
发布于 09-23 16:59 广东
场景题真的很难,考验临场发挥的能力
点赞 回复 分享
发布于 09-23 15:59 江西
长连接设计题超纲了,面试官还引导人挺好
点赞 回复 分享
发布于 09-23 10:28 广东
新国都问挺细啊,有技术情怀
点赞 回复 分享
发布于 09-23 10:28 江西
时长多久呀佬
点赞 回复 分享
发布于 09-22 22:39 广东
佬,怎么样,有hr面么?
点赞 回复 分享
发布于 09-22 20:25 湖北

相关推荐

8.8面的, 阿里系果然会拷打很多spring八股1. 自我介绍2. 实习收获概述- 你提到在快手和字节的收获比较大,请分别讲一下你在这两段实习中做了什么,以及收获了什么?3. 字节项目 - 架构与技术细节- 字节项目的技术架构是怎样的?- 新架构和老架构有什么不同?是如何演进和迁移的?- [追问] 老架构为什么会存在“每次都需要代码开发”的问题?(探究其历史成因)- [追问] 新架构是如何做到“可配置化”的?(探究其核心实现原理)- 在这个项目中,你具体做了哪些工作?(明确个人贡献)- [追问] (针对你说的接入大模型)你是如何实现的?(考察具体实现方案,如抽象、路由等)4. 字节项目 - 业务流程理解- 你了解的“海外内容安全审核中台”,整个审核流程是怎样的?- 这个审核中台在业务链路中起到了什么作用?- 对于高时效性的审核需求(如“立马审核”),系统是如何实现的?5. Java中有哪些并发控制的方式?(要求比较全 synchronized reentrantlock readwritelock 无锁的原子类 基于aqs的juc工具)6.synchronized 和 ReentrantLock 的区别是什么7. Java中的异常处理机制是怎样的8. 些异常之间的类继承关系是怎样的?(Throwable体系)9. 你了解Java中的对象引用吗?(如:强、软、弱、虚引用)10. 这些不同类型的引用在GC(垃圾回收)时有什么区别?11. MySQL的数据隔离级别有几种?它们之间有什么区别12. 在实际业务中,一般会使用哪个隔离级别(这个我觉得其实有点意思,我记得之前看到并发场景很高的场景下会选择用RC而不是RR,我这里没有观察过)13. 每个隔离级别分别会存在什么问题?(如:脏读、不可重复读、幻读)14. 在Spring中,与事务相关的配置通常是什么?15. @Transactional注解中,通常会设置哪些属性16. 事务的传播机制有哪些?你常用的有哪几种17. 你了解Spring Bean的加载过程吗?18. Spring是如何解决循环依赖问题的19. 算法:找出一串字符串中所有的回文子串
发面经攒人品
点赞 评论 收藏
分享
公司得知我会Java基础,直接给我开了每月50K!面试那天,技术主管扫简历时,目光在“学历双非”上钉了快一分钟,眉头皱得能掐出水,手指捏着简历边角都泛了白。他叹着气把简历往“淘汰堆”扒拉,半道又停住,没精打采问:“你……能写个能跑起来的代码片段不?”我平静点头:“会用点Java基础语法。”他像被电到似的猛地坐直,眼镜滑到鼻尖都没顾上扶,声音发颤:“你……你居然会Java?”“会用String定义字符串,也能用System.out.println打印内容。”我如实说。“能定义字符串还能打印!”他盯着我反复念叨,下一秒“哐当”撞翻椅子就往办公区冲,扯着嗓子吼:“老板!快!救命的人来了!来了个会String和println的!能让代码出文字的那种!”整个办公区的键盘声瞬间停了,连空调吹风都显得格外响。老板拽着西装扣子狂奔过来,领带歪了半边,手抖得能听见袖口纽扣碰撞声:“留下!必须留下!月薪50K!六险二金加补充公积金!双休不加班还能弹性打卡!现在就签!合同我让法务直接送过来!”“其实我定义String时,还会用trim()去首尾空格,println里也能拼接字符串,比如把‘姓名:’和变量拼一起打印。”我补充了句。老板当场红了眼,攥着我手力道大得差点捏碎我骨头,哽咽着说:“公司上周三个项目因为字符串带空格报错,测试组熬了三天三夜都没解决!再加5K!55K!项目核心代码库权限现在就给你开!”“其实我没说,我还会用String的indexOf找字符位置,甚至能写个for循环遍历字符串,把每个字符都打出来。”做人总得留手底牌,总不能一上来就把会写if-else的事说出去。刚坐下,行政转岗来的开发助理攥着笔记本,声音发怯凑过来:“大佬,您说的String.trim()……是不是就是能把字前面后面的空当去掉呀?”我随口答:“差不多。”办公室瞬间静得能听见笔尖划过纸的声音,好几个程序员“哗啦”掏出笔记本,铅笔写得“沙沙”响,连坐在最角落的测试组长都举着手机录像:“记下来!String.trim()=去字符串前后空格!这是干货!”下午突然爆了紧急任务:甲方明天一早要《Java入门:用String和for循环处理文本数据》指南,老板急得在办公室转圈,额头上的汗把衬衫都浸湿了,一群程序员围着电脑愁眉苦脸——之前没人敢碰文本处理的活,全靠手动复制粘贴。我轻咳一声:“要不……我来写?”话音刚落,办公室“轰”的一声炸了锅,掌声差点把天花板震掉灰,连一直用Excel手动拆分文本的运营总监,都偷偷抹了把眼角,攥着我的胳膊说:“可算等到救星了!”自诩“懂技术”的产品经理却抱着胳膊冷笑:“String和for循环有啥难?不就是写两行代码?我看网上教程都能学会!”我没说话,默默打开IDEA,手指在键盘上敲得飞快:先定义String data = "user:001;order:999;amount:5000",再写for循环遍历字符,用split(";")把字符串拆成数组,最后遍历数组打印每段数据——控制台整整齐齐列出了用户ID、订单号和金额,连格式都对齐了。产品经理的脸“唰”地白了,耳朵尖都红了,假装看手机,实则飞快搜:“Java零基础怎么学String和for循环?三天能学会吗?”午休时,总把文本数据复制到记事本,逐行手动改格式的老程序员端着咖啡凑过来,语气满是敬畏:“哥,您这会用String和for循环玩转文本处理的,大厂不得抢着开百万年薪?我之前处理这种数据,得熬到后半夜!”我笑了笑没多说——毕竟我还没提,我甚至能写个ArrayList存几十条数据,还会用if-else判断数据是否符合要求,甚至能写个简单的方法调用,这些要是说了,老板说不定得把股份都分我点。
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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