1.JVM核心包括几部哪分 2.分代回收新生代、老年代都有哪些垃圾回收引擎 3.讲一讲类加载,有哪几个类加载器 4.讲一讲Sprintboot核心注解,这个注解下面有还包括哪些注解 5.Mybatis的具体执行流程 6.Spring配置的原理是什么 7.了解JUC是吧,讲一讲AQS的原理 8.简单介绍一下CountdownLatch、CyclicBarrier 9.说一下你对线程池的了解,线程池有
面试开始前几分钟问了几个常规八股,忘记录音了,居然没怎么问项目。HR非常和善,面试体验超级好,本来非常紧张的都放松下来了。 多线程使用场景 有一个无序数组,如何构建二叉查找树 极端情况下退化成链表,怎么解决(平衡树:AVL或者红黑树) 你能用代码实现平衡二叉树吗(直接无语,撸了半天代码把除了旋转之外的代码全部写好了,然后开摆) 口述AVL的单旋与双旋 口述如何层序遍历,讲了半天没讲明白,直接撸代码
自我介绍结束后,开始八股的拷打 从UDP与TCP区别,聊到三次握手的细节 网页上输入网址,回车发生了什么 HashMap 并发的Map jvm垃圾回收算法 数据库事务隔离级别 RR如何解决的幻读 MVCC了解吗 说一说 SQL咋优化的 redis常用数据类型 穿透、雪崩、击穿 redis如何实现分布式锁 MQ的作用 MQ如何保证可靠性的 手撕快排 手撕子数组最大和 项目有什么难点 项目中学习到了什
还没面完就知道自己要寄,但是还是分享出来希望有大佬出来帮忙解答一下,谢谢啦! C++多线程编程 多线程之间的数据同步方式 锁的种类和分别的作用(互斥锁、自旋锁、读写锁) vector和list的区别 虚函数和纯虚函数 继承和多态 两道编程:桶排序 字符串转float数组 int stof(string s,float *f) 中间面试官在黑板上手写了两个c++代码: vector<int> v(4
本来约的七点,面试官开会延期到七点半 自我介绍 你还知道那些语言?Java跟他们比有哪些优点? Java为什么可以跨平台移植 有没有多线程编程经验?谈一谈 介绍一下你的项目:为什么使用分布式锁?数据库的索引怎么选择?数据规模有多大?怎么解决sql查询缓慢的问题?Redis计数器限流? 两道算法题:一百万个数据快速找出前k个最大值; 一个树结构(多叉树),给定树上一个节点,返回从根节点到当前节点的路
1. 项目:日志模块,如何实现保证写入和非保证写入 2. 如何保证日志时间的实时性?不用文件大小作为文件滚动的标注,而是使用时间作为标识更加符合查看日志的需求 3. webserver如何与MYSQL数据库进行交互? 4. 当有非常多的并发量,如何进行一个MYSQL底层存储的优化?记录用户uid最后一位,进行分表 5. redis是什么?如何通过redis实现异步的消息队列?如何利用redis实现
🕒岗位/面试时间 后端开发 👥面试题目 - 本科就业/读研 如何看待,如何选择? - 介绍学生工作经历 5min - 介绍实习 10min - redis实现分布式锁会有哪些问题 - Http 503 错误码 - git分支冲突 rebase操作 - 手撕先序遍历 递归与非递归实现 - 介绍大创经历 - 有没有使用ai辅助开发的经历 - 大学最重要的收获 整体面试体验不错,等hr面 #软件开发
一面大概三十分钟,要求用英文介绍项目,面试官有个外国人 1,论文讲解,过四六级没 2,项目中最难的是什么 3,会hfss和Maxwell吗 4, 公司hardwork,能承受吗 5,反问。 面试过程非常吵杂,要求英文介绍确实有点措手不及。#提前批#
6.05 投递 6.16 笔试 30道选择 一个小时 英文题目 20道单选 10道多选 主要内容为java基础,如判断代码块是否准确等 6.25 一面——三一重装 10min 自我介绍两分钟 主要语言(c++\python\java) JMM Mybatis 二级缓存 SpringBoot 启动原理、过程 Redis 缓存雪崩,怎么处理 整体答得不好,感觉面试官没什么兴趣,就让我反问了 反问: 业
项目 java多态是什么? 抽象类和抽象接口? 简单的算法题 有牛友收到二面通知么?
java后台开发,base成都,实时更新,攒攒人品 6.13一面 20min 主要问个人情况和java基础 奖学金,是否保研,有无实习经历 简单介绍下项目背景 Object类有什么方法 hashcode(),equals(),什么情况会去重写这两个方法 hashmap,查询时间复杂度,哈希碰撞,红黑树 二叉树的遍历方式 队列和栈 list接口,arraylist和linkedlist,线程安全吗,
#tplink联洲面试##上海##后台开发# 6.7 简历投递 6.12发送评测链接 6.13提交评测 6.17发送一面链接 ------------------------------------------------------------------------------------- 6.21一面 讲述实习做了啥,聊天,问了很浅的项目问题。几个八股也很浅,没答出来。。。。 6.21一面
#tplink普联##tplink提前批面经#5.30投递通信算法岗,6.3通知笔试,6.5一面,6.7二面,跟面试官确认没有第三面。流程的节奏非常快,笔试和面试全在一周内结束了。笔试考了9道简答题,时间一个小时,可以暂停,还是比较简单的。 一面开头先问了本科成绩、是否考研/保研,我是考研,然后又问了我的初试成绩(感觉很看重成绩和学历,看了网上的说法是tp一贯的风格)。之后重点问项目和论文,讲了二
软开岗位,全程八股 已寄(认识的我们学校都寄了,不知道是不是卡学历) 1. 自我介绍 2. java 面向对象 3. Object 常用的方法 4. tcp 如何保证可靠 5. 单例模式 6. jdk jvm jre 区别 7. java 内存模型 8. Java 流有哪些 9. String StringBuilder StringBuffer 区别 10. final 关键字 11. equa
自我介绍 技术题 异步编程相关 JS异步的发展过程 JS本身是单线程的, 是如何实现的异步编程的? async的实现 问了一些实习项目上的业务 了解箭头函数, 箭头函数的缺点? (答的箭头函数和普通函数的区别) Sass的优点, TailwindCSS说一说原子化CSS, 原子化CSS的问题是什么 TypeScript的优点是什么 TypeScript如何保证返回数据的安全 JWT, 里面是如何设