玄武云 Java后端 一面面经

2023/9/25

### 宣讲会信息:可能会考察的知识点

- 对计算机的热爱
- 基础知识
- 框架
- 面向对象的思想
- java基础、框架
- 操作系统
- 数据库
- 设计思想
- 计算机网络 tcp、http协议 了解即可

### 项目

- 问难点、优化点
- 其他优化?比如架构上的优化?代码上的优化?
- 数据库的瓶颈在哪里?具体数据库吞吐量有了解过吗?

    吞吐量2核4g 3000
    
- 怎么用数据库实现mq?
    
    本地消息表
    

### 问自我介绍里面提到的八股

- 循环依赖的解决?
- bean的生命周期?
- 说一个注解?
    - 这个注解是如何起作用的?
    
    答了启动流程里面的填充容器,然后提到@import
    

### 数据库

- mysql索引?
- 除了b+树之外 还知道别的存储结构吗?
- mysql事务如何实现?
- 如何与mysql交互?
    
    答了jdbc
    
    - jdbc的具体流程?
        只记得sqlsession建立连接什么的

### linux

- 有没有在linux上部署过程序?遇到的最大困难?具体流程?
    
    答了实习时候使用启动脚本进行多机的一键启动,ssh免密,找到目录进行启动
        
        - 遇到的困难?
            
            遇到了权限问题。主机成功启动,但是其他机器启动失败,然后在启动其他机器的时候加上root才成功
            
- 查一个端口所在的pid命令?查3306命令怎么写?
    
    答了greb,具体的不会
    
- 如何修改权限?
    
    答了chmod +数字以及+r x w
    
### 计算机网络

- 从发送请求到查数据库中间的流程?
    
    没答全,只想起来dns解析、路由、dispatchservlet
    

### 操作系统

- 内存管理?

### 总结

- 秋招第一场面试,在引导下问的基本都是我刚背的
- 但是这个厂看成绩单,本菜鸟绩点低,挂,另一个非科班的同学他们学院给分高,过了
- 过了二面的同学被告知需要做ppt来展示他们对公司的了解
全部评论

相关推荐

(黑话警告⚠️:hc=岗位数量, mt=导师, ld=直属领导, cr=代码审查)25年1月,我加入了字节某前端团队,并期望能在这里待到秋招并尝试转正。然而,就在上周,ld 找我1v1,告诉我,我的能力和团队预期不太匹配,并和我劝退。晴天霹雳吗?肯定是有的。那一刻,脑子里嗡嗡作响,各种情绪翻涌。但冷静下来想想,这几个月,自己在能掌控的范围内,确实有不少地方做得不尽如人意。所以,我想把这段不算成功的经历复盘一下,希望能给同样在努力转正的你提个醒,避开我踩过的坑。一、ld 的要求要注意刚进组时,ld就和我聊过转正的事。我当时发问:“咱们这儿有hc 吗?” ld没直接回答,只是说:“看能力,能力到了...
牛客上的彭于晏:过来人告诉你,入职后要做的第一件事儿不是说主动找活儿做,你要先学会融入团队,摸清ld的性格,投其所好。然后才是展示你的能力,能力上可以说技术或者业务,以业务能力为主,技术能力为辅。优先保证自己对业务需求的开发保证质量效率,然后再谈技术的问题,不要你觉得啥啥啥不行就想着整体优化了(发现校招生最喜欢干这事儿),我工作快5年了发现搞这种的最后都没啥好的结果,产出没有还引入新的bug,校招或者实习的水平看到的问题别人看不到嘛?为什么别人不去搞?浪费时间还没收益的事儿不要去做,技术上的能力体现在对于一个新需求,在不符合现在业务发展的架构设计上,你能拿出好的技术方案同时能考虑到后续业务发展逐渐将技术架构引入合理的架构,这是一个漫长的过程而不是一次性的
点赞 评论 收藏
分享
葬爱~冷少:我当时都是上午刷力扣,下午背八股,有活给我先别急,没活就干自己的事情
点赞 评论 收藏
分享
04-25 19:29
已编辑
宁波大学 运营
被普调的六边形战士很高大:你我美牛孩
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

更多
牛客网
牛客企业服务