如果是我的话,在工资差的不多的情况下,会选择未来发展方向好的+自己更感兴趣的。本人比较喜欢做云计算/AI开发/后端相关的内容,可能会选华为。
点赞 评论

相关推荐

05-20 22:38
已编辑
南京理工大学 Java
45min提问1. 讲一下你实习时候这个项目的大概业务流程2. 二级缓存怎么设计的,像二维码的同时核销的并发,在你这个缓存里效果是怎么样的(感觉他没问清楚..)3. 提到Jmeter,怎么设计线程组,用了多少个线程组,使用多少个并发请求4. Jmeter是在本地还是服务器部署,讲一下你使用的过程5. Jmeter本地跑一万个线程能跑起来吗(问Jmeter的瓶颈)6. 布隆过滤器怎么实现的,原理,效果7. Redis是单机部署还是分布式部署,为什么不用分布式(因为实习的公司只要单机阿..)8. Redis常用数据结构,List和Set的区别,存商品id用哪个9. 缓存的过期机制如何设计的,设计随机过期机制的作用10. 缓存读写策略,多个服务节点对Redis操作怎么办11. 大key或者热点key会导致什么问题,如何解决12. Redis哨兵机制13. 数据库锁的类别14. 数据库事务的隔离级别,幻读的现象15. 优惠券秒杀,如何测试(界面,功能,兼容,安全等..)16. Netty核心组件了解吗,作用分别是什么17. NIO和BIO区别18. Bootstrap/ServerBootstrap的区别19. Netty的长连接和心跳监听20. TCP沾包问题的解决21. 拿到一个慢sql,如何分析定位问题22. 索引失效的情况,数据的类型和大小影响索引的功能吗23. 回表查询24. MySQL日志了解哪些,他们的功能25. 介绍bin log26. 为什么主从数据同步不用redo log 要用bin log手撕:链表相交的结点(10min)用常规的指针遍历(到尾节点就跳到另一条链表)让我回去思考一下再优化时间复杂度反问..感觉一面面了别人两面的量,应该凉了
查看26道真题和解析 面试问题记录
点赞 评论 收藏
分享
05-24 12:26
湖南大学 Java
1、平常使用什么JDK比较多,jdk新特性目前使用较多的 JDK 版本有 JDK8、JDK11、JDK17 和 JDK21 等。其中,JDK8 是一个重要的长期支持版本,引入了 Lambda 表达式、新日期 API、Optional 类等新特性,为开发带来了诸多便利;JDK11 作为长期支持版本,移除了 Java EE 和 CORBA 模块,引入了 ZGC 垃圾收集器等,性能和稳定性都有一定提升;JDK17 和 JDK21 也逐渐受到关注,它们在性能优化、新 API 和工具支持等方面都有新的进步2、垃圾回收机制3、mysql的事务隔离级别4、redis的数据结构,用过zset嘛Zset 的使用 :在实际应用中,Zset 常用于需要对数据进行排序和范围查询的场景。例如,在一个游戏应用中,可使用 Zset 来存储玩家的分数排名,玩家的分数作为有序集合的分数,玩家的 ID 或名称作为成员,通过 Zset 的操作可快速获取排名靠前的玩家、某个玩家的排名范围内的其他玩家等信息。5、redis如何保证数据和数据库一致性两阶段提交 :在事务提交时分为两个阶段,准备阶段和提交阶段。在准备阶段,Redis 将事务信息写入 AOF 文件或通过其他方式记录事务状态;在提交阶段,根据准备阶段的结果决定是否提交事务,若提交成功则更新 Redis 数据,同时通知数据库进行相应的更新操作,若提交失败则进行回滚,以保证数据的一致性。数据库事务和 Redis 事务配合使用 :在应用中同时开启数据库事务和 Redis 事务,在进行数据更新时,先在数据库事务中进行更新操作,然后再在 Redis 事务中进行相应的更新操作,最后一起提交或回滚事务,以此来保证两者数据的一致性,但这种方式需要在代码中仔细控制事务的提交和回滚逻辑。6、消息队列,mafka与kafka的区别Mafka :在 Kafka 的基础上进行了一系列优化和增强,如增加了多租户支持,可满足美团内部多个业务部门的隔离需求;优化了参数配置,使默认配置更贴近业务场景;增加了 Exactly-Once-Semantic(EOS)默认支持,保证消息的精准一次性语义;提供了更好的监控和运维支持,如增加监控指标、提供运维工具等;增强了安全机制,支持 SASL_SSL 验证和按 topic 授权等。Kafka :具有高吞吐量、低延迟、可扩展性等优点,支持发布 - 订阅模式和消息持久化,可满足大规模数据传输和处理的需求,社区活跃,拥有丰富的生态和插件,可与多种工具和框架集成,如 Storm、Spark 等,用于构建实时数据管道和流式处理应用。
查看6道真题和解析
点赞 评论 收藏
分享

牛客热帖

更多
牛客网
牛客企业服务