1.自我介绍 2.介绍项目中的难点 3.介绍JAVA异常体系 4.synchronized底层原理,锁升级过程 5.分库分表介绍,什么时候做分库,mysql的连接数跟什么有关系 6.http https有什么区别 7.MVCC是怎么实现的,什么是幻读,怎么解决幻读,select for update加的是什么锁 8.@Transactional注解括号里面有哪些常见的参数 9.介绍一下zset 1
一面 面试时长:大概30min左右 1.自我介绍 2.介绍之前实习的项目,在项目中有做过什么测试嘛? 3.因为我之前是开发的,后面的问题基本都是跟开发有关 4.前后端通信流程 5.后端分几层MVC架构分别干什么的? 6.微服务架构 7.讲一下常用的组件,从流量入口开始讲 8.nginx的作用 9.getway这个组件作用 10.rdb和aof的区别 11.为什么redis快 12.讲一下http协
一面(2024/3/5)52min 自我介绍 聊实习,实习的主要工作是什么? 聊项目,手机上有这个项目吗?展示一下 说一下MVP模式 说一下MVVM模式的set()和get()是怎么实现的,数据的绑定是通过什么实现的?当时没有get到要问啥,现在想想应该是要问DataBinding和ViewBinding 说一下抽象类和接口的区别?抽象类和接口可以有方法体吗?Java可以多实现或者多继承吗? 如何
游戏客户端,光子工作室 会议设定30min,实际加上反问一共40+min吧 前情提要:继挂了csig,不到24h,今天下午2点多ieg打来电话约当天面。朦胧睡意瞬间被打散,2个小时后直接上腾讯会议面试了。 不愧是大厂面试官,不说自己过没过吧,人真的挺好,用探讨问题而不是单方面问你的态度去引导你回答,点赞。 一路下来感觉对方是希望我改去面后端的,毕竟学校做的项目基本都是后端,但是我也在表达我对客户端
早上面的百度,狠狠拷打80分钟,后续慢慢更新面经
1自我介绍 2git代码冲突(顺着扯了半天dev test beta分支,) 3一个需求多个人做你们公司是怎么拉拉分支的(一个需求几个人拉几个分支) 4linux命令 5你们这个系统怎么支持这么高并发的 6mq哪里用到了(通知上游回调时需要发个延迟消息看看上游到底有没有回调) 7仿12306的购票接口的优化 8spring常用注解 9问了一个让我心虚的问题:你能来吗? 答:肯定能!
面试时长半小时,一开始我说话面试官听不见,点击设备检测显示正常,我戴了耳机面试官才能听见,不知道什么原因。 1. 自我介绍 2. 项目用了哪些框架?(springboot,Redis) 3. 这些框架是如何读取数据的?(没听明白) 4. 比如说你的Redis是如何读取到数据的?(用的Redistemplate类实现) 5. 数据库是用什么连接的?(没反应过来,面试官说总不能是用jdbc吧,反应过来
👥 面试题目 Arraylist和linkedlist区别 用linkedlist怎么去重 hashmap的底层结构 jvm的内存结构 以及栈存储的什么 栈帧是什么 innodb一定有索引吗 索引的种类 二级索引和聚簇索引的不同 讲一讲联合索引 回表查询了解吗,怎么避免回表查询 redis 了解吗 讲一讲缓存穿透及其解决方案 布隆过滤器的实现原理,解决哈希冲突的方法知道吗 BigKey了解吗 解
第一次面试,被狠狠地拷打了 1.自我介绍 2.谈一谈你项目中比较难的一个点 3.为什么选择用两级缓存? 4.缓存和数据库数据一致性是如何保证的? 5.缓存遇到并发查询的情况怎么办? 6.synchronized和其它锁有什么区别? 7.Elasticsearch中用到了哪些类型?document是如何配置的? 8·对于jvm你了解哪些? 9.你项目中用的哪个垃圾回收器? 10.G1的回收过程? 1
一面(45min): 八股+手撕: 1. URL输入后发生了哪些事情,详细介绍步骤 2. https相关的TLS连接 3. TCP连接的三次握手 为什么是三次 不是两次 四次挥手 为什么是四次 4. 操作系统中的缺页中断是什么 5. TCP 和 UDP区别 举例说明具体的应用场景 6. 多线程保证线程安全的方式,具体C++中的哪些实现方法, 7. http1.0 和 1.1 区别 记住的大概就是这
1. 自我介绍 2. 你简历里面说用Redis + Lua脚本实现限流,具体怎么做的 3. 慢SQL怎么查询,怎么分析,怎么优化 4. Redis中Hash数据结构底层是怎么实现的 5. 你说应该和JAVA的HashMap一样,那Java的HashMap底层是怎么实现的 6. 为什么链表长度大的时候要转成红黑树 7. 我有一张表,里面有100个字段,需要建立索引,有什么要注意的 8. MySQL实
7.31面 十分钟,啊很快 自我介绍 盒模型 vue生命周期 vue2和vue3的区别 深拷贝浅拷贝的理解 反问 kpi了,收到感谢信。。。。。#我的实习求职记录#
投递渠道:BOSS 面试时间:12/14 面完半小时左右约二面 自我介绍 Nestjs为什么用doctor部署? Node项目如何保证活的? (报错不停止运行) X 后端负载怎么样?(项目还很小,还没考虑) 怎么部署的? (GitHub workflow) Nextjs和express的区别? RN怎么开发的(expo RN项目中遇到什么困难? 介绍一下EventLoop Let var cons
一面 自我介绍 string和stringbuffer,stringbuilder区别 string类能不能被继承,为什么 string intern作用(忘了) spring aop怎么实现的 try-finally,finally一定执行吗,有没有特别情况 进程线程的区别 autowired和resource什么区别(忘了) mysql事务特性 mysql的隔离级别怎么实现的,解决了哪些问题
Base 北京 投递渠道: BOSS 直聘 时间线 2023-11-24 投递简历 2023-11-28 下午一面,结束后立马约二面 2023-11-29 上午二面,中午 OC 一面 青训营经历简单介绍 手撕算法: 【LC56. 合并区间】,要求原地操作数组. 反问环节 二面 如何调试 hover 样式(我的回答是开发者工具中可以勾选,但是存在不够精确的问题) 除了使用 vercel 之外,有没有