1.短连接介绍,解决什么问题 2.短链接如何跳转长链接 3.你刚刚提到了分表,你用到了shadingphere,他是怎么实现的? 面试官:其实你们的数据量不需要用这个 4.项目来源?你们有多少数据量? 面试官:那你们实际做了嘛,那有多少呢? 5.你提到了利用用户上下文信息和用户信息传输过滤器保证后管用户模块的操作逻辑,我不理解,解释一下? 6.那你说一下seesion和cookie的区别吧? 7.
发面筋,攒好运 1.自我介绍 2.介绍一下tcp协议?如何唯一确定一个tcp连接? 3.Http是基于什么协议? 4.为什么是三次握手,两次四次会有什么问题? 5.什么是IOC? 6.Spring在容器启动阶段会做什么? 7.Bean定义和依赖定义有哪些方式? 8.有哪些依赖注入的方法? 9.Spring的Bean的作用域有哪些?几种在web应用中使用的作用域,了解吗? 10.Spring中的单例
之前已经面了腾讯QQ后台到二面,然后挂了 现在是被腾讯安全捞了,然后他们是搞rust数据库方向的。 时长1h,面完半小时后通知一面已过。 面试内容: * 自我介绍 * 重点介绍了我的一个网络库项目 * 描述一下IO多路复用 * 描述一下多路复用怎么和协程配合的 * io_uring和epoll之间的区别(因为我前面对协程和epoll的配合使用回答的时候说了io_uring) * 谈到高性能MPSC
面试过程: 1.自我介绍 2.自己选择一个项目介绍 3.这个项目的这个功能模块你是怎么实现了 4.你对中间件有什么了解,如redis,Kafka,RabbitMQ 5.另一个项目的另一个功能模块你是怎么实现的 6.不经过登录,可以直接访问你的后台主页吗?你觉得安全吗(安全配置问题,不懂,面试官解答的时候他也没细说) 7.怎么优化你的日志模块一条一条数据存入数据库 8.你有什么问题想问我的#面经##
1、上来先问用过哪些排序算法,然后手写快排 2、问使用过stl哪些工具,具体原理是什么 3、深挖项目1,一直问实现细节,问共享文件的修改怎么做 4、问项目2,提了他想到的一些问题,类似于同步攻击 5、场景题:100万个选手,每个选手有对应的id和分数,要求参赛选手可查询分数前100的名单,和自己的排名,ps:排名可能随时更新,可能一天是10万级的更新,因此对应的前100名单和选手排名也要更新。 时
字节跳动后端开发工程师-Data-抖音/直播/电商/剪映-24提前批一面 自我介绍 项目,qps 怎么测的 epoll 的实现原理? 同步异步阻塞非阻塞IO?epoll是什么IO?了解过哪些异步IO 跳表?具体结构怎么实现的,用红黑树可以吗? redis 数据类型? 如何用 redis 实现阻塞队列、延时队列? redis 持久化怎么做的? 如果 AOF 命令还没写入就宕机了用户还能获取到吗 My
一篇字节跳动一面面经,难度很大。 cloud_wang
一面 介绍一下你自己 介绍一下你的项目 在这个项目中遇到了哪些难点 给我介绍一下MQTT协议 项目聊了20分钟。。。 讲一下Redis的持久化机制 算法 数组中重复的数字。 二叉树的中序遍历,不用递归。 总结: 一面主要聊项目,就问了一个八股问题。Morris遍历可以了解一下,我中序遍历用的Morris遍历,面试官眼前一亮。可能一面八股问的比较少,接下来的二面整整问了我50分钟八股,剩下的一句没问
秋招这么久了,面了十几家公司。浅浅写几家面经攒攒人品。 拓维信息面经 1. 自我介绍。 2. vue2和vue3实现数据双向绑定原理的区别? 3. vuex怎么配置? 4. 坐过菜单栏吗?怎么实现的? 5. 路由跳转的方式? 6. 状态码你了解哪些? 7. es6新增的特性你知道哪些? 8. 箭头函数和普通函数的区别? 9. 组件间通信有哪些方法? 10. 给你一个紧急的项目你怎么接手? 11.
2023-03-15 武汉超星(Java后端开发岗) 1、cookie 和 session 是什么?都有什么优缺点和应用场景? 2、简单地说一下 spring 的 IOC 和AOP。 3、 Java 实现多线程的方式有哪些 4、然后关于数据库索引有哪些注意点。就你的理解,这个是一个索引的理解,你都可以简单说一下,就是你了解哪些你就可以说哪些,也不用说太复杂。 5、什么情况会导致索引失效,就是你建立
时长1h 1. 做题(三个,归并、链表反转、dfs,30分钟写完) 2. 讲讲项目,哪个最拿手。 3. buffer pool的lru怎么设计的? 4. 怎么处理刷磁盘的(讲了下B+树、buffer pool、disk manager分层设计,无需关心这个) 5. 如何处理多个线程同时读写?(上锁)索引并发控制如何实现的? 6. malloc和new区别 7. malloc具体实现(glibc链表
一面 Flink批流一体相关 数据增全量同步链路 商品库存储设计讨论 为什么只用MySQL数据库 (跨库事务、一致性、元数据能力) RPC接口性能优化相关 营销中台能力 如何应对高QPS场景 QPS提高到100w 除了加机器 还能怎么做 知道的所有HTTP状态码 499状态码是啥 HTTPS怎么做的 CA认证流程 读写已关闭的channel会发生什么 make和new的区别 算法:重排链表 二面
#24届软开秋招面试经验大赏#自我介绍 拷打个人项目 实习和项目都拷打 问了geohash底层结构 只答出来了个跳表(g) 操作系统 线程进程是什么 协程是什么(没答上来这个 后面想起来结束的时候补上了) 算法lc34 在排序数组中查找元素的第一个和最后一个位置 答二分查找 -> O(logN) 面试官说有没有比这还快的 答没有 面试官说你再想想 答这真没有 logN 是极限了 顺带问问这还能优化
Timeline:12.21一面、12.25二面、12.27OC (已拒) 一面(45min): 1、怎么理解HTTP的无状态 2、除了进程,线程还有哪些? 3、大文件的上传方式(个人项目里的问题) 4、在Java中,A线程调用B线程做某些工作,对于B的结果,A线程只想等待特定的时间而非一直等待,应该怎么做? 5、Spring MVC的执行流程 6、索引的分类(数据结构层面,B+树,Hash et
总体大概快四十分钟的样子。 计算机网络:tcp三次握手四次挥手过程,序列号应答号是怎么生成的?三次握手能两次吗?半连接是啥,二次握手算半连接吗?udp有半连接吗?如果四次挥手双方都发送想断开连接,会发生什么情况? 操作系统:进程线程协程。 逻辑题:根号2怎么求。 java的gc讲下,golang的gc讲下(没看过) redis为什么不设置多线程操作数据? 实习:用几句话总结一下实习,说一下你的收获