1. qiankun底层是如何实现的,主应用和子应用通信方式有哪些 2. ws有哪些状态码,心跳机制的理解,还挖了很多答不出来 3. http各个版本的理解 4. 强缓存和协商缓存 5. vite开发模式和生产模式的打包产物怎么区分的 6. react和vue选型问题 7. vite和webpack的选型和理解 8. cookie的作用,一般存放什么信息,如何保证安全 9. 实习项目难点和解决方案
base: bj 岗位: 前端开发 自我介绍 Webpack 和 Vite 的区别 讲讲你对前端模块化的认知, 为什么要打包, 有了 Webpack 为什么还要使用 Vite 讲讲怎么设计一个组件 React 中类组件和函数式组件的区别 常用的 hooks 函数 axios 或 fetch 如何实现对发出的请求的终止? 代码题: 看代码说结果, 一个关于 this 指向的 var a = 1;
base: bj 岗位: 前端 实际上岗位是发在社招上的, 但我看任职要求里没有要求工作年限, 我就投了 八股文: 自我介绍 介绍 CDN 原理 介绍 https 和 http 的区别 介绍 https 握手过程 https 协议需要基于 http/2.0 吗? 介绍中间人攻击, https 能绝对安全吗? 能够绝对避免中间人攻击吗? 浏览器从输入 url 到显示网页的全过程 上述过程中, 有哪
1自我介绍 2问实习内容和项目难点,一时间完全想不到什么难点,瞎扯了个上网就能解决的点。问我为什么不考研,我说首先能保研(存疑,但该吹就吹),然后只想工作。 3有哪些排序方法,说了8个,差希尔排序什么的。然后回答了了复杂度,堆排最坏情况复杂度,快排最坏情况复杂度,如何减少最坏情况。 4很多网址中出现最多的100个网址,扯了一下int的数据范围,然后假定能计数,记完数用快排的partition秒了。
岗位:AIGC算法岗 base:北京 一面1.23算法题:1.无序数组第k大数,要求优化部分快排 2.链表相加 二面1.25算法题:1.二叉树非递归实现中序遍历 2.手撕nms和iou 三面1.30无算法 四面2.1 HR面 五面2.7技术加面 2.8 offer审批通过 年后谈薪 #字节#
杭州国际化电商 一面: (主要根据简历问问题) 实习经历 Python迭代器与生成器 Python正则 对Python特性的理解 三次握手、四次挥手 http和https 如何解决慢SQL 有哪几种加密 线程如何同步 死锁,解决方法 测试场景:微信朋友圈发后看不到图片。 测试场景:手机连不上网。 算法题:力扣 220. 存在重复元素 III 二面: 实习经历(详细问了工作内容、参与项目) 觉得自己
base深圳,商业化技术 面试官很和善,模式基本上是实习经历深挖八股,我好久没背过题题卡壳 手写: 1 实现防抖 实现兼容async await下的防抖 2 实现eventBus,on,emit,off,once webpack模块化引入原理 缓存知识,协商缓存失效怎么办,locolstorage和sessionstorage 如何判断sessionstorage大小 如何设计组件,暴露方法和ap
一面是个小哥,估计比较腼腆,骗我说显示坏了他没开摄像。我笑着说没事。技术面试20分钟,算法我做了10分多种orz。总计半个多小时。 1. 简单说下项目我项目比较挫,就介绍了下,然后项目就跳过了 2. redis的zset是如何实现的?为什么使用跳表不使用别的数据结构?redis的zset基于ziplist和dict以及skiplist实现。这里我简单说了下这三个有什么字段,以及优化的细节。至于为
今天下午5点一面,几个小时就出结果了,效率太高了 先是自我介绍,然后面试官对我实习的项目提问,询问我认为自己做的亮点,吧啦吧啦一堆(项目这块没有水分,能讲清楚,面试官明显比较满意)。 然后是做题,为此这段时间也是刷了很多题,结果面试官看我不是科班生直接说不考算法题,让我手写一个观察者模式和写一个函数柯里化,柯里化中间紧张还错了,面试官也是很友好的引导我改正。 然后是八股,问了七层模型,子网掩码,线
八股: - 从浏览器地址栏输入 url 到请求返回发生了什么? - DNS域名解析的过程 - tcp连接 为什么需要三次?两次和四次不行吗? - tcp为什么是怎么保证可靠传输的 - 如何实现一个tcp?❌ - cdn是如何实现的 ❌ - 常见的网络加密算法有什么 - 进程和线程的区别 - 进程的通信方法 - 如何避免内存分配碎片化 ❌ - pcb是由那些组成的 项目: - 最有挑战的项目经历 -
一面(7.26,1h) 自我介绍(打断,问项目) 为什么报客户端 http报文结构 get与post(报文如何区分) 断点续传如何实现 中间人攻击(没听过) 三次握手、四次挥手,为什么多一次 tcp流量控制,接收方缓冲区满了怎么办 拥塞控制 tcp粘包,处理方法 线程与进程区别 进程通信方式,特点及优缺点 进程调度算法 java四种引用 java线程状态 sleep与wait区别 ThreadLo
TimeLine:一面20220826,二面20220902,三面20220915,HR面20220920,意向20221017 BG:北邮本硕,管理类专业,两段实习经历:字节数据分析师、美团商业分析师 写在前面的话:字节秋招走的是跨部门转正,并非官网投递。以下问题并未完全记录当时的回答内容,敬请读者谅解 一面 1. 如果用户的人均使用时长下降,怎么分析? ①明确分析指标: 人均使用时长 = 总使
8-29 19:30-20:30 聊聊你的第一个项目还有实习(balabala) (1)java线程有哪些状态? (2)线程池是怎么工作的,任务到来的时候怎么处理? (3)shutdown方法和shutdownnow有什么区别?(之前背过,忘了) (4)sleep和wait有什么区别? (5)tcp三次握手全过程?为什么要四次挥手? (6)spring和springboot区别? (7)mysql
9.4 19:00 笔试 emm……真的不是给我发错题了吗?为啥我一前端的笔试题是大数据方向啊? 平台:牛客;时间:120min;满分:100分 编程4道:20分+25分+30分+25分 = 100分 看了一下编程题第4题是MySQL??我真的是拿错题了吧??? 编程题1(20分): 唯一ac的题目,题目中说了可以暴力求解hhh,感觉自己只适合暴力 思路大概就是先把数组由小到大排序 然后每个数
一面 自我介绍 拷打实习,项目难点和亮点 Jenkins有什么缺点 ANSI字符是什么,如何对它进行转译 日志量太大具体有多少,为什么会导致页面崩溃,做了什么优化 虚拟列表优化 LightHouse自动化方案的实现 手写题:class私有属性 两种实现方法 React Fiber产生的背景 Virtual DOM 手写题:实现一个Virtual DOM 和 diff 算法 浏览器缓存 反问 二面