一面 自我介绍 直接项目拷打(被反驳的无地自容) springboot加载过程,启动的时候大概有多少个bean 属性赋值是在什么地方进行赋值的? 循环依赖spring怎么解决的? 三级缓存能解决所有的循环依赖问题吗? 用lazy会有什么问题? 讲一下关于索引相关的知识 为什么mysql使用b+树作为数据结构? 为什么b+树可以减少io操作磁盘的次数? 隔离级别和事务理解的怎么样? 开发过程中遇到过
创维数字一面 1.讲一下进程和线程,他们有什么区别 2.你项目中有用到多线程吗 3.打开一个网页,比如输入web.com,会用到哪些协议,讲一下他们的作用 4.你配置过ip吗,怎么配置,除了ip地址,还有哪些参数需要修改 5.讲一下冒泡排序思路,循环的终止条件是什么 6.介绍一下你的实习 7.反问 总共20多分钟完事感觉像是kpi (问下友友,挂了的会收到感谢信吗)
1.自我介绍 2.项目 3.map遍历为什么每次不一样 4.go垃圾回收 4.平衡二叉树为什么高度差为1 5.tcp第一次握手为什么不携带数据 6.三数之和 我太菜了手撕简单 八股没答上来多少
合肥科大国创 日本 SID 通信业务岗 HR面 讲一下以前做过的项目 为什么想来合肥 日语怎么样 java做了几年,有没有了解java最新版本,都增加了什么内容 稳定性怎么样 技术面 基础数据类型 后端如何传数据给前端 springboot那一套 深拷贝浅拷贝 集合 map set list那些 有没有了解秒杀项目,如何做优化 现在数据库里有10000条数据,怎样查找速度快,有没有优化方法 red
拷打酷刑 先质疑了我的项目(然后给了我改进的建议很感谢) 八股阶段面试官把我会的全说了然后问我底层和源码 MyBatis怎么解耦的?分页如何实现? 线程池参数?线程池任务的执行过程?任务拿到是新建一个线程还是直接使用空闲的线程?+场景 两个线程可以拿到同一个任务吗?是怎么保证不拿到同一个的?锁是怎么实现的?是什么锁?锁机制是什么?Blocking Queue知道吗? 回收机制了解吗?你怎么知道回收
自我介绍 为什么选郑州? 项目相关 Java常用的集合,讲一讲hashmap,hashmap的缺点? ConcurrentHashMap怎么保证线程安全? volatile的作用以及底层原理,原子性和可见性的区别? MySQL索引,为什么B+树? Redis数据结构,Zet的作用? 场景题:主线程等待四个子线程执行完成后再执行,怎么实现?
1.leetcode55跳跃游戏 2.Leetcode21合并两个有序链表 3.sql题(一点都不记得sql了,在面试官提醒了磕磕绊绊写出(1),(2)) 给两个表 员工表user:idnameagedep_id 部门表dep:iddep_name (1)找出所有姓“张”的员工 (2)找出员工数最多的部门 (3)找出最大年龄员工所在部门 4.自我介绍 5.ArrayList 和 LinkedLis
其实从 一开始就寄 我想投的后端,想着海投一下投了APP 。没看见右上角限报一个 然后就一面裸,完了反问环节,只问了996吗?(为我凉凉埋下伏笔) 二面 项目,然后说我你写后端的投这个干嘛?我说大家不都是浏览器套壳吗?他说不是。反问环节问了app干嘛的 网络io socket tcp 拥塞控制 HTTP长短连接如何实现(我忘了,但我后面想起来了,已经到后几个户口问题,没说出来) 户籍? 独生? o
一面 1.自我介绍 2.技术选型的思考-为啥组内之前都是用这样的组件,举例为什么用es,不用opensearch 3.做的工作 4.挑一个最有技术难点的地方展开说说 5.java并发有没有用过,讲讲线程池参数,线程添加过程 6.宏观讲讲线程池这样设计的思路,怎么设计的,为什么这样设计的 7.为什么go里面池化概念不普遍 8.mysql什么时候添加索引 9.mysql什么时候索引失效 二面 1.自我
笔试: 怎么调整MySQL配置来提高性能 MySQL全文索引怎么用 MySQL外键约束怎么用 Redis应用场景 怎么解决Redis缓存穿透 多线程编程怎么识别避免死锁 osi七层模型 MongoDB的索引机制 go map特点 context使用 Redis持久化机制和特点 go序列化反序列化 Redis的线程安全问题(? get post put delete请求方法分别代表什么 ssl/tl
👥 面试题目 http和https怎么加密的 介绍一些加密算法 Innodb底层结构 为什么要用B+树 B+树查找效率 它具体是多少 linux怎么查看占用cpu大的线程 top是查看的进程还是线程 gpt2参数量 其他大模型了解吗,bert参数量 redis网络模型 多路复用 epoll回调函数写在哪,里面fd存储结构,select大小上限,能改吗 redis mysql一致性保证 怎么优化
一面 10.11 1.自我介绍 2.协程和线程有什么区别(分别占多大内存) 3.对于以及关闭的channel做读写会有什么现象 4.http和rpc有什么区别 5.mysql的查询优化方式 6.有了解过mysql的查询计划优化 7.介绍redis与提升性能结合使用 8.redis除了string其他有使用过吗 9.介绍项目的秒杀流程 10.有了解过linux吗,docker里面资源隔离介绍一下 1
1、自我介绍 2、介绍项目 3、如果要设计一个集群应该怎么优化项目的雪花算法? 4、介绍一下刷新token认证是怎么做的? 5、缓存穿透、击穿、雪崩问题 6、MySQL表中适合存多大量的数据? 为什么? 7、B+树的整体结构? 8、有多少种索引类型? 9、怎么分析一条sql语句? 10、你会关注哪些指标? 11、判断某条sql语句会走哪些索引?如果去掉status这个 SELECT * FROM
九月中发现考核未通过后抱着求稳的想法还是投递移动客户端方向(虽然真的很想投后台,但感觉后台几乎不招人了),后续每隔一周就刷新简历,最后收到面试邀约的邮件人都傻了,真第一次估计也是以后的唯一一次全栈开发岗面试(bushi,部门也换咯,PCG ——> TEG Timeline 9.15 投递 ——> 10.10 一面 ——> 10.14 二面 ——> 10.25 HR 面(面完秒变录用评估中) 正常应
面了五十分钟不到。主要是手撕。 一、自我介绍+聊两句实习 二、手撕算法题 LeetCode原题 165. 比较版本号 题目看叉了,理解错题目,尴尬 三、手撕SQL 第一次撕SQL有点慌硬着头皮写 两张表,一个是人表,包含所有人做任务的尝试,有起止时间和分数等列,另一个是任务表,包含任务信息,有任务号、限时时间和难易程度等列。现在有两个活动,活动一要求这个人所有尝试都达到85分,活动二要求这个人至少