时长 1h 3. 为什么使用分布式ID,解决了什么问题 4. Leaf算法了解吗?讲一下原理和工作流程以及优缺点 5. 有没有可能导致id重复?该如何解决? 6. 项目中redis是如何运用的? 7. 项目中分布式锁是如何实现的? 8. RocketMQ如何使用的?应该用在什么场景? 9. RocketMQ写入失败该怎么办?有没有引入事务进行保证? 10. 讲一下你了解的Spring源码 11.
#软件开发2023笔面经# 公司:市级通信运营商 岗位: it开发与运维 今年春招运营商消息真少,往年都是很多人秋招没去通信运营商,今年运营商好像秋招都招的差不多了,春招加了几个群,都说名额不多,某群曾流传出一张苏州电信的报名人数,it岗位招1,2个人,有几百号人投递报名,真实性较大。 我这次的运营商网上投的。过了一段时间通知说,第二天就面试,去其他群问,很少有人接到面试通知。可能我没接触到渠道
先写结果,腾讯pcg某部门-软件开发-数据工程,3面挂了,其实挺难受的 知道结束的这一刻有点梗得慌,再忙毕业论文的间隙,还在面试。 感觉校招好难呀,终究还是我太菜了,写写面经,攒攒人品吧,也希望所有春招人有个好结果。 因为本身是个南方人,硕士是在北京念的,想去深圳发展; 虽然说在北京呆了3年,但是还是很想回南方发展的。 等最近忙完了,以后应该还会再战吧,真的想进🐧。 ==============
分享下timeline: 3.5 投递 3.18 笔试 3.30 一面 4.13 二面 4.23 HR面 4.30 OC 面试喜欢问项目实习和场景题,不怎么问八股。hr面如沐春风,面完感觉整天心情都好了。
背景:2 本 9 硕,一段中厂实习,意向后端开发。 时间线:4.8 一面,4.11 二面,4.15 三面,4.16 HR 面,4.17 录用评估+云证,4.18 OC,4.19 录用信。 4.8 一面 时长 60 分钟,由于部门的技术栈是 c++ 和 go,因此没有问我 Java 相关的八股,问题大部分是引导性的问题,面试官会抛出一个大的方向,然后让我自由发挥,面试官会根据答的内容做进一步的提问。
一面 30min JVM: 类加载过程 static 变量的初始化时机 final 变量的初始化时机 依赖 Spring Boot 自动装配 使用依赖过程中遇到问题如何排查 引入的某个方法不符合预期,如何处理 数据库: InnoDB 和 MyISAM 索引的区别 字符串类型字段,WHERE 数字,会走索引吗数值型字段,WHERE 字符串,会走索引吗 事务:针对 RR 级别提问 间隙锁,什么时候触发
问题内容: 我有一个设置,其中猫可以由许多所有者拥有,每个所有者可以拥有几只猫。鉴于此,我想写一个说明来帮助我找到具有给定主人姓名的所有猫。 这是一个简单的类设置。 *为简洁起见,没有getters / setter。id字段在超类中。 *为简洁起见,没有getters / setter。id字段在超类中。 这是一个存储库,其中包含有效的查询和无效的规范。 请帮我写规范。 我遇到的麻烦是,这种关系
问题内容: 我正在编写一个使用大量CPU的Java程序,因为它的工作性质。但是,许多程序可以并行运行,并且我使程序成为多线程的。当我运行它时,似乎只使用一个CPU直到需要更多的CPU,然后再使用另一个CPU- 我可以用Java强制其他操作在不同的内核/ CPU上运行吗? 问题答案: 当我运行它时,它似乎只使用一个CPU直到需要更多的CPU,然后再使用另一个CPU-我可以用Java强制其他操作以在不
问题内容: 这个查询非常简单,我要做的就是按字段对给定类别中的所有文章进行排序: 但是它运行非常缓慢。这是EXPLAIN所说的: 有没有一种方法可以重写此查询或向我的PHP脚本中添加其他逻辑,以避免并加快速度? 表结构: 更新 我已经索引了。我想我的情况在文档中得到了解释: 在某些情况下,MySQL无法使用索引来解析ORDER BY,尽管它仍然使用索引来查找与WHERE子句匹配的行。这些情况包括:
问题内容: 我正在使用Spring和Hibernate,Spring的配置如下。如何配置两个数据源,会话工厂。使用注释管理事务。请指教 问题答案: 在Hibernate DAO中,我们可以使用@Qualifier注释,如下所示连接2个会话工厂
问题内容: 我正在尝试用多个其他单词替换字符串中的多个单词。字符串是“我有一只猫,一只狗和一只山羊”。 但是,它不会产生“我有一只狗,一只山羊和一只猫”,而是会产生“我有一只猫,一只猫和一只猫”。在JavaScript中是否可以同时用多个其他字符串替换多个字符串,以便产生正确的结果? 问题答案: 具体解决方案 您可以使用一个函数替换每个函数。 概括它 如果您要动态维护正则表达式并仅将将来的交换添加
问题内容: 我使用带有注释的Hibernate 3.5.2-FINAL来指定我的持久性映射。我正在努力对应用程序和一组平台之间的关系进行建模。每个应用程序都可用于一组平台。 从我完成的所有阅读和搜索中,我认为我需要让平台枚举类作为Entity持久化,并需要一个联接表来表示多对多关系。我希望该关系在对象级别是单向的,也就是说,我希望能够获得给定应用程序的平台列表,但是我不需要找出给定平台的应用程序列
问题内容: 我是使用DataFrame的新手,我想知道如何在一系列表的多个列上执行等效于左外部联接的SQL 例: 本质上,我想做类似以下SQL代码的操作(注意df3在Year上没有加入): 结果应如下所示: 我曾尝试使用合并和联接,但无法弄清楚如何在多个表上以及涉及多个联接时执行此操作。有人可以帮我吗? 谢谢 问题答案: 合并他们在两个步骤,和第一,然后那到结果。 我从df3删除了year,因为您
本文向大家介绍Lua多行注释和取消多行注释的方法,包括了Lua多行注释和取消多行注释的方法的使用技巧和注意事项,需要的朋友参考一下 1、lua多行注释: 2、取消多行注释:
本文向大家介绍Python socket实现多对多全双工通信的方法,包括了Python socket实现多对多全双工通信的方法的使用技巧和注意事项,需要的朋友参考一下 服务器:#server.py 客户端:#client.py 以上这篇Python socket实现多对多全双工通信的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。