后端 spring常用的注解有哪些 spring里用到的设计模式 redis过期策略 (记的不全,总体比较简单)
1、面试官介绍组里干啥的 2、 自我介绍 3、预计实习时间 4、new 和 malloc 区别 5、malloc可以重载吗 6、智能指针 7、**智能指针和裸指针性能区别** 8、智能指针和裸指针访问速度 9、**智能指针内部怎么实现的访问控制** 10、linux排查性能问题 11、linux 排查内存问题 12、介绍一下你的项目 13、epoll如何选择哪个线程处理业务逻辑 14、如何处理惊群
先自我介绍,然后面试官会问项目内容和一些基础知识。 LRU算法实现?强一致和弱一致? Redis集群? Redis实现分布式锁? HashMap的实现方式?为什么链表大于8转换为红黑树,小于6转换为链表,7不行吗? JVM内存结构?堆分为哪些区域? B+树和B树的区别?什么情况下B树比B+树好? 写一个单例模式;写一个快排;剑指offer42;剑指offer43
我正在使用azure服务总线主题和订阅机制,并希望处理所有在死信队列中的消息。 此外,我想通过C#中的Azure Web作业处理消息,并将其发送回队列。所以我想知道如何通过我的应用程序处理死信队列上的消息?
下面的安全标识(如用户和组)在运行时环境中映射的角色是环境指定的而非应用指定的,理想的是: 使登录机制和策略是 web 应用部署到的环境属性。 在同一个容器部署的所有应用能使用相同的认证信息来表示principal,且 需要重新认证用户仅当已经越过了安全策略域边界。 因此,servlet 容器需要在容器级别(而不是在 web 应用级别)跟踪认证信息。这允许在一个 web 应用已经通过认证的用户可以
2.2.2 服务通信自定义srv 需求: 服务通信中,客户端提交两个整数至服务端,服务端求和并响应结果到客户端,请创建服务器与客户端通信的数据载体。 流程: srv 文件内的可用数据类型与 msg 文件一致,且定义 srv 实现流程与自定义 msg 实现流程类似: 按照固定格式创建srv文件 编辑配置文件 编译生成中间文件 1.定义srv文件 服务通信中,数据分成两部分,请求与响应,在 srv 文
2.2.1 服务通信理论模型 服务通信较之于话题通信更简单些,理论模型如下图所示,该模型中涉及到三个角色: ROS master(管理者) Server(服务端) Client(客户端) ROS Master 负责保管 Server 和 Client 注册的信息,并匹配话题相同的 Server 与 Client ,帮助 Server 与 Client 建立连接,连接建立后,Client 发送请求信
烽火通信 2022.8.30投递 9.2笔试 9.8初面(20min) 1、自我介绍? 2、看过C++哪些书,哪些视频,觉得视频怎么样? 3、介绍项目,项目难点? 4、数学建模(学会总结失败原因)?(这个占到八分钟) 5、职业规划 面试官在我做自我介绍的时候一直看手机,一个八股文都没问,感觉没戏,全程问我数学建模失败的原因,作为队长要学会总结,我也是醉了,这是HR面吧,HR也不会这
一面 0829 全程40min左右 【关于个人成绩】 本科期间的学习成绩排名以及研究生期间的成绩排名 【关于java经历】 本科期间的java项目,问了毕设 先简单介绍一下项目背景,项目整体架构 爬虫原理(用的selenium和框架,简单说了下) 项目中针对反爬虫是怎么做的?(动态高可用ip池、请求头的设置、高可用cookie等) 针对相似新闻是怎么处理的?(余弦相似度算法) 硕士期间的java项
投递岗位:D3-软件开发工程师-Java(北京) 投递时间线:9.30投递简历——10.12一面 一面面经: 1.自我介绍 2.实习经历深挖,延申考查SQL优化,SQL查询的执行过程 3.介绍SQL事务,隔离级别,MVCC原理,间隙锁 4.JVM相关,创建新的Java对象会分配在哪个区域,垃圾回收算法,了解过CMS、G1吗 5.知道哪些设计模式 6.反问 总结:问了公司氛围,和互联网大厂一样,说很
自我介绍 实习介绍 拷打实习 jvm特点 spring bean初始化过程 设计模式使用了哪些 spring设计模式 springboot如何实现自定义注解 spring事务如何实现的 线程池四大类型 开始异步线程方法 mySQL5.6和8.0区别 如何实现mySQL读写分离 redis如何实现分布式锁 为什么要redis缓存 redis缓存双写不一致,如何解决 redis缓存雪崩 redis过期
1、25个人,5个跑道,每个人稳定发挥(就是25个人的对应的名次已经固定),怎么跑能快速算出前3名 2、1-100,100个数,随意添一个重复的数,怎么快速求出这个数 3、计网三次握手,第一次握手时,朝服务器发大量syn会发生什么 4、如何用两个栈实现一个队列 5、ping命令发送到接受过程发生了什么 6、哈希表 7、红黑树、平衡树区别 8、select,poll,epoll发生了哪些变化 9、m
题很简单,三道编程,一道sql,面试也很简单,但是说我笔试写的太潦草,没法通过 真的奉劝贵司不要在没有意义的地方扣,实在不行发牛客给你代码撸还不行吗?或者加个java文员岗位也可以 第一题: 1000个数范围是[0,999],有2个相同的数,请设计算法找出来 第二题: 实现以下2个接口(必做) 不能使用语言的基本分割组合函数(如Java的String.split,php的explode和implo
攒好运!希望能过! 笔试8.25 一面 8.31 1.vue和react的区别 2.vite用过吗?微前端了解吗?单元测试写过吗?了解过吗? 3.webpack性能优化 ***循环 5.重绘重排 如何减少 6.防抖节流如何实现 7.深浅拷贝 8.内存泄漏如何解决 9.场景题:不用懒加载和分页,如何处理1000条数据 10.注入依赖如何使用 11.vuex干嘛的 12.发布订阅模式的改造,订阅者信