36min 面试官挺年轻的,一看就给人一种技术很厉害的感觉 0.0 自我介绍 问你最近什么情况,面试几个岗位了 主动问了面试官测开和开发什么看法 数据库优化 详细具体的讲解,怎么样的表,什么样的场景,做了什么的优化(面试官挺的好认真,一边听一边思考) 所谓的优化指什么的优化 索引优化具体百万级别,具体哪个字段,什么数据类型,用的什么索引,优化前是什么结果,优化后是什么结果,百分之多少的提升 慢查询
一面 11.14 先自我介绍,了解项目 StringBuffer和StringBuilder的区别 操作系统,进程和线程的区别 用户态和内核态,如何切换 http和https的区别 TCP四次挥手,还有其中的状态 mysql的事务隔离级别 MVCC+next-key 什么时候需要建立索引 算法题:实现一个具有要求大小带有过期时间的KV cache,满足插入新数据,当cache超过size要求时,从
自我介绍 介绍下项目 你们的项目登陆怎么做的?(邮箱密码登陆,前端后端分别验证,加盐存入数据库) 你们项目登陆模块要是放到我们百度会出什么问题吗?(脑子宕机了,没想出来) 你知道偷库吗?宕库呢?怎么解决?(没听过) 介绍下ACID吧 ACID的I怎么实现的?(我说的MVCC+间隙锁可以保证幻读来保证隔离性,忘记提表锁行锁了) 介绍下行redis的命令(介绍了setnx分布式锁,hash,zset
先自我介绍,问我可以实习多久 首先说项目,但是我的项目都是深度学习的项目,估计面试官也不太懂 准备的数据结构和操作系统题都没问 计算机网络了解吗 tcp的拥塞避免(详细) https了解吗 用户输入一个网页到最终显示的全过程 如果这个过程出现了问题,你需要如何排查到是哪里的问题 MySQL了解吗 事务是什么 主键索引和唯一索引的区别 b树和b+树 为什么用b+树 两道算法题 1.给出一个单向链表,
B站日常实习是官网投递的,面试流程挺快的,但是因为年底了最后等oc和offer时间都用了将近一周,一共只有两面体验非常nice。 目前已经入职了,整体氛围感觉很不错,正好周末抽空整理了一下面经,如果有需要内推的小伙伴也可以私信我。 一面 11.25(1h) 自我介绍 const关键字的用法 const*和 *const 的区别,const引用值能否修改 inline的作用 虚函数的原理和作用 父类
一面(40min) 自我介绍 项目 项目背景 MVCC如何实现、MVCC的作用 讲讲MySQL锁机制(共享锁、排他锁、行级锁、表级锁、意向锁、记录锁、间隙锁、next-key Lock) redo log&undo log作用,什么时候生成 如何写redo log(redo log buffer等) 两段锁协议,分布式事务中两阶段提交 实习 & 八股 Redis分布式锁如何实现的 分布式锁还有哪些
1月陆续面了几轮,岗位都是后端开发。 年前应该不会再面了,接下来专心刷刷题,背八股,补补JVM调优这块,年后再战 #面经##日常实习##Java#
360搜索后端C++ 日常实习 一面 2023.01.10 (35分钟) 1.介绍项目1 2.如何测试的 3.epoll的介绍 4.无锁消息队列怎么实现的 CAS,内存值与期望值比较,相同则换新否则重试或退出 5.介绍项目2 6.项目中高性能体现在什么方面 7.能不能控制日志一次输出的大小 8.日志文件可以切分么 9.经过性能测试么 10.日志量有多少 11.三次握手、四次挥手 12.介绍单例模式
8/21: 1.自我介绍 2.java语言有哪些特点? 3.多态应该怎么理解? 4.多态有什么好处? 5.java的八种基本类型及内存? 6.类加载的一个过程? 7.类加载中的初始化主要是做什么事情? 8.Java的容器类? 9.hashmap多线程使用会有问题吗?有什么问题呢? 10.解决hashmap多线程问题? 11.本身支持数组,为什么还要用ArrayList和LinkedList? 12
返校前最后篇面经 这两次面试官感觉都挺满意的,,估计能有offer了 百度大数据研发一面(就一面) 2.22 自我介绍 项目 1.爬虫和识别匹配的细节 2.爬虫异常情况 3.内部表外部表区别 4.数据量大小 5.推荐KNN模型距离的细节 技术 6.mapreduce计算过程 7.shuffle细节 8.数据倾斜原因和处理方式 我举了两种 mapjoin 加盐 9.hive窗
实习,3轮技术+1轮hr。面试流程很快,跨度5天,已OC,分享一下面经: 一面: 1. golang GMP模型 2. go 和 C++的区别,各有什么优劣? 3. golang 垃圾回收机制 4. redis是单线程的还是多线程的?为什么快?适用于什么场景? 5. redis基本数据类型 6. MYSQL 索引有什么用?索引的数据结构说一下。什么情况下会失效? 7. MVCC 8. go中的并发
一面不涉及项目,聊了下之前的实习 涉及到的八股主要是按我简历上写的来问,这里记录一下没怎么答上来的 Redis分布式锁的实现,线程获得锁的过期时间是怎么设置的?过长或者过短有什么问题? watcDog的实现原理,每个锁都对应一个watcDog线程吗?你会如何设计watcDog线程? ThreadLocalMap中的key(ThreadLocal)为什么要设计为弱引用? Redis中的大key有什么
嗨~我是可拟雀,一个后端开发工程师,毕业于某985大学,目前供职于bat某大厂核心部门后端。每天分享最新面经答案,希望在大环境不好的当下能帮到你,让你多积累面试经验。需要内推或者面经合集请评论哦。 3.18晚上一面(1H) 1.自我介绍 2.项目介绍 3.拷打项目 4.有没有考虑过用分布式微服务?为什么?因为当时刚刚学java 5.假设项目以后拓展会遇到的问题怎么解决 6.微服务了解吗? 答:微服
边无际 3.1一面 三部分 第一部分(5min):自我介绍,简历介绍 第二部分(40min):写代码,实现消息队列 第三部分(10min):简单问问英语水平 3.4笔试 在Kubernetes中运行Shifu(边无际的开源项目)并编写一个应用 momenta 3.7一面30min 两个代码题讲思路(和网上别人面经一样的原题) Gin优点 中间件使用 go并发下载10个数据,怎么写 3.8二面30m
自我介绍,项目 1、 Redis了解吗,作用 2、 Redis数据结构有哪些,你在项目中使用的是哪一种 3、 Redis健壮性 4、 同步、异步 5、 创建线程的方法哪些 6、 线程池作用 7、 Springboot spring springMvc 8、 Aop 、Ioc 9、 浅拷贝,深拷贝 10、 List a, list b; a=b是浅拷贝还是深拷贝,怎么才能深拷贝 11、 接口、抽象类