开头自我介绍... ## Redis 相关 1. Redis 通过双写更新缓存在高并发环境下会出现什么问题。 2. Redis 分布式锁是怎么实现的,利用 Redisson 相比于 SETNX 有什么好处。 3. Redis 的数据类型 4. Redis 的 Zset 的底层实现,具体查询过程 ## 数据库相关 1. MySQL 的索引类型是什么,为什么要使用 B+ 树数据结构 ## 算法相关 1
接上篇帖子,三面一共65分钟左右 算是领导面,感觉是带技术团队的 一、聊学业+自我介绍 (10min) 1.前两面体验怎么样? 2.在学校做了哪些东西? 3.哪门课学得好或比较感兴趣? 答曰:数据结构与算法 4.挑一个学到的算法讲讲。 我讲了几个最短路径算法 二、聊实习内容并展开 (25min) 1.介绍实习做的事/什么业务 2.遇到什么困难/有什么收获 这里不小心给自己挖坑了 3.为什么自己调自
目前已经面了HR面 但是让我等消息 吉吉国王 感觉大概率寄了 12.16号 刷Boss 投了字节抖音的后端实习 下午约17号下午面试 一面: 介绍一下你自己 (给面试官时间看看你简历) 问:这是你自己独立做了个项目 我看还不错 介绍下这个项目吧 答:好的 巴拉巴拉 先说为什么要做这个项目!!! 然后从前端介绍到后端 问:你觉得这个项目有什么亮点吗? 答:好的 巴拉巴拉 从前端JUC 高并发 提高算
一面 2024.12.5(1h多一点) 自我介绍 巴拉巴拉讲了自己做的项目,最后提到把项目上传到云服务器还做了压力测试啥的,他问我用的是哪家服务器,我说阿里云。。。莫名有点难绷 单例模式 当时没准备就说不会 面试官给我讲了单例是什么,又问我如果用synchronized怎么实现单例,想了半天憋不住一个字,说想不出来 jvm 当时没准备就说不会(还就那个一问三不知) redis为什么快 总算有一个会
bg:985本top硕 第一个部门: 一面: 可能是没有实习经历的原因,上来直接开始手撕环节。 1.一道物理模拟题,求运动轨迹 2.给定字典求字符串拆分 3.矩阵中的递增子序列 反正做的很愉快,很快就约了二面 二面: 项目经历相关问题 c++八股: 1.shared_ptr相关原理及实现 2.b+树、map、unordered_map底层原理 3.锁相关 4.c++14 11 新特性 5.完美转发
家人们,这是什么情况呀 首先,会议链接失效,然后面试前5分钟我疯狂打电话 然后好不容易联系上了,进去就自我介绍、介绍项目(然后我一顿输出,但是没有任何问题) 关键是面试官也没开摄像头,(这是不是要寄啊) 写一个代码题,也不是力扣上的,很随机场景化 问我是不是会前端,我说我用过vue,然后就没了 然后就反问(说没啥要问的了,一面都问过了,我请问呢,一面也是水的一批?和我想的字节强度完全不一样啊呜呜呜
12.5约的12.10一面 1.自我介绍,介绍实习项目,介绍自己的项目 2.挑一个自己熟悉的项目介绍 3.mysql八股拷打:索引(结构,为什么用b+,失效),超大表分页 4.redis八股拷打:持久化(rdb,aof介绍,原理,使用场景) 5.计算机网络拷打:tcp和http区别,联系。http1.0-3.0不同,tcp三次握手(如果最后一次没确认会发生什么) 6.中间件拷打:kafka相关知识
接上上篇帖子,二面一共45分钟左右。 一、自我介绍简单聊几句 二、上来先手撕算法题 力扣原题 25. K 个一组翻转链表 经典题了很快写完,但要自己测试 测试链表的时候出了个很蠢的bug 三、问了网络安全? 讲一下https的签名和验签 又聊了哈希和对称非对称加密 然后让我再多去看看支付场景 四、介绍项目,问问题 分布式限流器具体怎么实现的 Redis底层原理,怎么原子性 五、开放性场景题 比如用
11.22三面(1h) 自我介绍1min 大三课程任务比较重为什么出来实习?能实习多少时间?你刚才说基础比较扎实,我来问一下吧: 文本编辑器写了txt代码,它最终是如何运行的?什么是编译型语言?什么是解释型语言?为什么java是半编译半解释语言?JIT与AOT?JVM怎么实现跨平台?不错,来看下代码题吧: 编码题(除了java还熟悉什么语言?我说c):const char * ptr;char c
10月12日投递 当天约面 10月14日 一面 bg 双非的第一场日常面试 就给我来字节 当时压力爆大 50min 全是项目拷打 项目 :短链接 + 点评 1. 布隆过滤器实现原理 优缺点 ? 2.对幂等场景的理解?项目中如何实现幂等的?HTTP请求中哪些请求是幂等,哪些非幂等? 3.短链接跳转逻辑? 4.临时重定向和永久重定向区别,为什么短链接跳转使用临时重定向? 5.HTTP 状态码 301
字节一面: 索引为什么用B+而不用B树? 垃圾回收算法有哪些,逐一讲解? Bean的生命周期? (详细) 循环依赖有哪些情况,怎么解决? Autowired变量都是单例吗? SpringBootApplication注解,分为哪三个注解,详细介绍? 微服务cap介绍下,这三种能同时保证吗,怎么权衡? 手撕:最长回文子串 #字节##面试##Java##程序员##找工作#
1.自我介绍 2.如何评价深度学习模型的好坏? 3.具体有哪些指标? 4.模型有做轻量化吗?怎么做轻量化? 5.Redis中如何解决分布式的问题? 6.Redis怎么保证一致性? 7.客户端的开发技术你知道哪些? 8.手撕SQL,给了一个学生表、课程表、成绩表,查均分大于60分的同学学号和平均成绩,查所有的学号、姓名、选课数、成绩,还有一个忘了。 9.索引是做什么的?索引的数据结构?MySQL里面
投简历 11.18 一面 11.20 挂 投简历 11.29 一面 12.02 挂 项目背景?项目来源?你的分工? 点赞系统中的数据结构?监听器? 为什么用set?为什么用zset? key是什么?随便取的名吗? member、score是什么? 如何优化?怎么实现的? 历史排行榜中的分表?什么时候需要分表? 存储策略是?持久化到哪里? 怎么动态建表?定时任务的实现? 超卖问题怎么解决的?乐观锁?
自我介绍 讲项目 做层序遍历之字型 写一道sql题目-- 平时不用也没刷,害 网页端微信扫码模块如何实现 rag的流程是什么 你的产品里面是如何做鉴权的,license如何校验 有什么想问的? 1、工作地点 2、发展路线 3、部门规模和周边交互怎么样 4、产品的形态是什么样的 5、迭代周期是什么样的
1、自我介绍 2、实习中写的校验链的架构是怎么样的,有哪几部分模块? 3、lua脚本怎么保证原子性的? 4、数据库慢查询是怎么排查的?怎么优化? 5、分库分表有哪些方法?后续需要添加一个查询条件怎么添加? 6、堆和栈有什么区别?为什么要有栈,不可以直接在堆上面分配内存吗? 7、tcp为什么要是4次挥手?可以简化为3次吗?一直3次挥手会有什么问题? 8、codin题,[IP分割](93. 复原 IP