北京合思易快报一、二面经oc

1.自我介绍
2.项目介绍和项目难点
3.问了个项目的RBAC模型实现(时间太久了没答好)
4.问项目上线问题(部署怎么部署的)
5.问了下实习经历(不多讲了)
6.Java的异常(error,Exception)
7.注解底层怎么实现的(讲到JDK动态代理InvokeHandler)
8.Java泛型编译时期问题。
9.项目中用递归了吗?怎么用的。
10.多线程在项目怎么使用的(线程池+completefuture)
11.completefuture怎么用的?
12.Java8及以后的新特性(答了常见的)
13.你写代码遵守什么规范吗
14.后端程序开发有什么安全问题(答了个SQL注入和DDOS)
15.问了下DDOS怎么防(没答上)
16.缓存穿透和缓存雪崩
17.单元测试写过吗,如何mock三方依赖(没答上)
18.redis缓存注解了解吗
19.项目中有区分RabbitMQ的Broker吗?区分依据是什么?
20. RabbitMQ的消息可靠性怎么实现。
21.git flow了解吗(不了解
22.HTTP协议的请求和响应的格式
23.你是怎么对项目的SQL进行SQL优化与调优。
24.对下一段实习想提升哪一部分
25.个人优缺点
26.反问(有没有转正,说25届不确认 然后问了下大概多久可以知道面试结果,当场告诉我过一面了 等会让hr通知二面,然后讲了下公司业务 SaaS方向)
一面过
3.4-二面
项目介绍
项目怎么设计的场景,需求怎么分析
项目有哪些场景进行优化吗
我看你用索引,为什么索引那么快(分析了B+树和io次数与3层存储多少数据)
介绍一下websocket
Redis在项目中怎么使用的(热点数据+签到+限流)
限流怎么判断次数的(没答好,我觉得应该可以会议开启人自定义im每人聊天发送次数)
上次实习有什么难点吗
介绍他们这边场景
反问。。。。
3.5通知oc
全部评论
咋样
点赞
送花
回复
分享
发布于 02-28 09:54 上海
老哥这么强
点赞
送花
回复
分享
发布于 02-28 21:18 湖南
秋招专场
校招火热招聘中
官网直投
这个公司实习工资多少啊?
点赞
送花
回复
分享
发布于 05-18 18:40 辽宁

相关推荐

自己稀里糊涂就选了后端方向,还学的go,然后基础又不行,难一点的东西都没啃下来,又只能写写业务目前在某中厂日常实习,确实就是和大家说的一样,绝大部分时间在技术设计、评审、CR、开会上,写代码的很少感觉我这边还多了一个debuff,源码质量很差,我每天是写得真痛苦啊我第一次上手写的时候,直接上去把代码给重构了两天,之后被ld大骂了一顿,都快把我给训抑郁了原来以为去稍微大一点的公司写代码,会是我基本不用考虑什么代码设计,直接照抄一定是最佳实践的代码,慢慢体会好处就行了。没想到实际的体感就是,现有的代码都是垃圾,写得什么都行,不用细想都知道以后一定会出问题,能抄的没眼看;想看看怎么写的一些调用逻辑参考,找不到,结构散得很。到想自己发挥了,直接不敢写了,谁知道他让不让你写,他有有一些不成文固定的很多标准在那里,又不能过于改动现有的结构。当然以上的感觉很可能有我自己的一部分问题,大家可以不用在意语气直接锐评。感觉个人更喜欢写写前端这种更有反馈更有趣味性的东西,主要想走全栈,后续秋招是肯定想准备一下的。然后写后端其实也不排斥,本废物前面还有一段小厂实习在搞中台全栈,也会看看业务代码,感觉确实写得很好。有好多劳动密集型优化,自己手写的框架,有非常复杂而且还挺有意思挺有挑战性的设计,基本都是追求性能的极致。可惜那个时候写点简单代码就够吃力了,没来得及好好学习,最后就被开了。但是现在就是感觉,稍大一点的厂的业务就很不一样。写得业务真的很无聊。最终其实就是能跑就行,但是过程中你还要被各种锐评打击,跟测试产品及其低效地对接。代码上没挑战,业务上感觉都是害人业务,自己没法直接感受到任何正反馈。马斯洛理论最后两层是感到被尊重和自我实现,我觉得做业务好像很难感到被尊重,更后面更是无从谈起。个人其实是很迷茫的,目前比较不确定的规划是,实习大概可能会跑路,尝试往更基础的方向学学go,同时也学学前端,最后可能还会看情况继续学点java。。。感觉也不合理了,其实就是非常迷茫。我喜欢做有挑战的事情,喜欢写工具写有用的东西。想尽量去平衡爱好和工作,又一直觉得爱好和工作是矛盾的。我的缺点又是非常没有耐心,对于业务这种没挑战性还需要细心的方向坚持不下来。唉还是写得思路好乱,流水帐了,不加标签了
点赞 评论 收藏
转发
6 10 评论
分享
牛客网
牛客企业服务