ieg三面2h挂

全部评论

相关推荐

05-24 17:16
同济大学 Java
一、基本信息腾讯-广告工程部(腾讯网络,偏广告业务线) | 时长约50分钟二、八股文JVMQ1: OOM是什么?有哪些常见类型?怎么排查?Q2: JVM调优有哪些常用参数?你平时有做过JVM调优吗?并发Q3: CAS的原理是什么?有什么问题(比如ABA)?AQS的原理是什么?State在不同实现类中分别代表什么含义?RedisQ4: Redis缓存穿透、缓存雪崩、缓存击穿分别是什么?怎么解决?架构Q5: 微服务架构下,服务之间怎么通信?服务发现和注册怎么做的?负载均衡有哪些策略?Q6: 熔断降级怎么做的?分布式事务怎么做的?三、项目Q1: 你的微服务项目中,多实例并发问题是怎么解决的?网关是怎么做的?Docker部署多实例时,如果有一个实例挂了怎么发现和处理?四、算法题目: 手写HashMap(实现put、get方法) 来源: —五、反问我问面试官: 咱部门的具体业务是什么?技术栈大概是什么样的?面试官回答:广告这边偏业务线,包括Agent开发、线上广告模块开发等。技术栈以C++和Go为主,少量前端和大数据。我问面试官: 您觉得我这次面试表现怎么样?我的项目有哪些可以优化的地方?面试官回答:项目需要更多思考深度和广度,比如上线预案、线上bad case的前置思考可以作为加分项。用了什么组件要想清楚为什么用,根据用户量去做技术选型,如果用户量不大不一定需要引入那么多中间件。我问面试官: 后续的面试流程是怎样的?面试官回答:技术面一般三轮,一面同事、二面骨干、三面组长,后面有HR面,整体四面。
查看7道真题和解析
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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