一面 12月28日 15:00 1h 了解分布式吗,看过哪些相关的分布式数据库和知识 看过哪些论文 深挖minisql项目 2PL 脏读,幻读,不可重复读 这个项目是怎么实现的,从0到1吗,介绍一下实现的过程 支持哪些SQL数据类型 日志系统的设计(支持哪些日志格式) 如果用户写入一个大的blob日志怎么处理 fsync怎么处理的 redo log在commit之前还是之后处理的 是否有丢失数据的
一二面业务面 1. 先进行简单的自我介绍 2. 为什么对供应链运营有兴趣,简单说说原因 3. 未来的职业规划,展开说说最近三五年的规划 4. 简单讲讲做过的项目-项目中遇到的困难,你是如何解决的,达到的效果是怎样的 5. 实习中遇到的困难-怎么解决的 6. 顺着回答问问题 三面是hr面 1. 还是先进行简单的自我介绍 2. 职业规划 3. 形容性格-优点、缺点、中性特点 4. 实习中的压力来源,是
一面是个小哥,估计比较腼腆,骗我说显示坏了他没开摄像。我笑着说没事。技术面试20分钟,算法我做了10分多种orz。总计半个多小时。 1. 简单说下项目我项目比较挫,就介绍了下,然后项目就跳过了 2. redis的zset是如何实现的?为什么使用跳表不使用别的数据结构?redis的zset基于ziplist和dict以及skiplist实现。这里我简单说了下这三个有什么字段,以及优化的细节。至于为
为什么想学前端 你觉得做的比较好的项目是哪个 项目有哪些功能 开发过程中有哪些困难 保存登录状态怎么做的 登录失效时间有没有设置 讲一下JWT机制 服务器解析Token失败怎么处理 如果遇到登录成功之后,token失效怎么处理 mongoDb与mysql的区别 第一个项目几个人开发的?怎么合作的?分支怎么管理的 提交的时候有冲突吗?怎么解决 有没有做保证代码质量的事情(比如代码样式) 有没有了解代
一面: 难度 简单 时间冲突了 晚上八点面的 面试官很年轻 1.自我介绍 2.dns解析 3.http2.0多路复用和长链接的区别 4.浏览器缓存 到这里我和面试官都赞同不问八股文了,我八股文贼6 5.写出代码的输出,this指向问题 6.自己的工程化实践 --写过微前端核心代码,cicd、服务端渲染、类库开发等等 7.校园项目经历 8.对组件封装的理解 9.写了一个求maxDeep 到这里,面试
9.4 19:00 笔试 emm……真的不是给我发错题了吗?为啥我一前端的笔试题是大数据方向啊? 平台:牛客;时间:120min;满分:100分 编程4道:20分+25分+30分+25分 = 100分 看了一下编程题第4题是MySQL??我真的是拿错题了吧??? 编程题1(20分): 唯一ac的题目,题目中说了可以暴力求解hhh,感觉自己只适合暴力 思路大概就是先把数组由小到大排序 然后每个数
面试官人很好,很和善 项目说一说(单口相声说了20分钟,中间可能捧哏也问了几句) 写一下rem.js中怎么实现的吧(从项目提出来的,不大会写,只说了可能实现方式) 写一个水平垂直居中(写了三方法) 写防抖节流(需要最终版本吗,我有一个promax版的,不用,最简单的就行) 中途穿插问,问了一点八股,会ts吗?会react吗?你的学习能力强表现在哪?你的抗压能力好表现在哪? 反问 你们是不是只招ts
首先说一下字节的面试官非常友好,每个问题回答完之后给回应,(OK,了解,好的,嗯嗯) 一面 1.17 15:30 项目拷打(问的很细): 数据库设计范式? 多对多表怎么设计的? 存在的高并发的问题? 如何解决这个问题?答:使用锁的机制 怎么使用?什么是乐观锁和悲观锁? (常规基础问题) 数据结构和算法熟悉嘛? 什么是二叉树?什么是二叉搜索树? 在一颗二叉搜索树中检索一个值的时间复杂度是什么? 了解
了解过优先级队列吗,有哪些特性,是怎么实现的 二叉树和堆的区别是什么,大顶堆和小顶堆是什么 进程和线程有什么区别 讲一下多线程的安全问题,为什么会有这些问题,怎么解决 锁有多少种 进程间通信的方式 管道有多少种(上面答了管道) 僵尸进程是什么 cookie和session session存在哪个地方 http有哪些常见的状态码,502是什么 在浏览器上输入http怎么自动变成https的 tcp和
嗨~我是可拟雀,一个全栈开发工程师,毕业于某985大学,目前供职于bat某大厂核心部门后端。每天分享最新面经答案,希望在大环境不好的当下能帮到你,让你多积累面试经验。免费分享个人学习2个月速通大厂路线(请看认证标),需要面经合集的请私信我~ 1. 为什么选择学习前端 2. PC端和移动端项目CSS的适配区别 答:设备屏幕尺寸和分辨率:PC端设备通常有较大的屏幕尺寸和较高的分辨率,而移动端设备则屏幕
base杭州 面试50分钟 1.问项目 2.Redis数据类型,sortedSet的实现 五种数据类型,sortedSet底层跳表 3.HashMap为什么不安全,如何改进,以及concurrentHashMap 4.TCP报文的结构 5.输入URL会发生什么 6.TCP为什么要三次握手 7.操作系统缺页中断,页面置换算法 8.手撕二叉搜索树的删除 最后反问环节
1.自我介绍 2.项目中用到的技术考察(MySQL,Qt,IO复用技术Epoll,异步日志之类的) 3.C和C++的比较(面向对象和过程) 4.内存分配(New/Malloc/Delete/Free以及智能指针) 5.C++11的认识: 范围for循环除了方便敲还有什么特点 auto怎么去推导类型 6.STL对哪些比较了解 7.vector是怎么扩容的 8.怎么实现动态多态 9.构造函数为什么不能
后端开发实习生-飞书 深圳|实习|研发 - 后端 自我介绍 问项目: 你服务端你能解释一下负载均衡你是怎么理解的? Nginx中的负载均衡是指将客户端请求分发到多个服务器上,从而提高系统的可靠性和性能。Nginx通过四种策略实现负载均衡:轮询、IP hash、最少连接数和权重。其中,轮询是默认的策略,根据请求的顺序依次将请求分发给不同的服务器。IP hash则是根据客户端IP地址的hash值来分配
时间:2022.11.7 16:00-17:00 60min 又是在牛客网被邀请投递,我发现字节好喜欢邀请我,被邀请三次了,主动投递不理睬,邀请的一般都会有面试机会。 自我介绍 分布式对象存储项目 怎么实现的? 数据去重算法怎么做的?怎么判断具体的数据怎么重的?复杂度?哈希表存储在内存?内存爆满怎么办?用redis做缓存,如果redis缓存中key过期数据不存在,是否存储到数据服务?O(n)判断?
– 自我介绍 – 讲讲目前实习中的测试 – 我看你不是计算机专业的,那你对计算机基础知识理解怎么样? – 讲讲 TCP/IP 五层模型 – TCP 和 OSPF?(没听清,光记得开头是 O,猜测应该是 OSPF,然而答错了)协议分别在哪一层? – 讲讲 TCP 和 UDP 的区别 – TCP 三次握手了解吗,讲一下?(我直接给他说了 SYN、SYN ACK、ACK)能不能详细说说? – 服务器向客