11.22三面(1h) 自我介绍1min 大三课程任务比较重为什么出来实习?能实习多少时间?你刚才说基础比较扎实,我来问一下吧: 文本编辑器写了txt代码,它最终是如何运行的?什么是编译型语言?什么是解释型语言?为什么java是半编译半解释语言?JIT与AOT?JVM怎么实现跨平台?不错,来看下代码题吧: 编码题(除了java还熟悉什么语言?我说c):const char * ptr;char c
1.自我介绍 2.问研究方向(CV LLIE)。这个方向的关键点是什么? 3.问研究细节,中间这个图像降噪是怎么做的?用了什么方法?各种方法优劣? 4.问研究方向,网络结构你是怎么设计的?从应用场景的角度上,举例说明。 5.问研究细节,你用到什么损失函数?具体是什么? 6.问研究方向,典型的网络结构是什么?你的核心创新改动是什么? 7.问研究细节,边缘检测怎么做的?核心创新点是什么?基于算子的检测
10月12日投递 当天约面 10月14日 一面 bg 双非的第一场日常面试 就给我来字节 当时压力爆大 50min 全是项目拷打 项目 :短链接 + 点评 1. 布隆过滤器实现原理 优缺点 ? 2.对幂等场景的理解?项目中如何实现幂等的?HTTP请求中哪些请求是幂等,哪些非幂等? 3.短链接跳转逻辑? 4.临时重定向和永久重定向区别,为什么短链接跳转使用临时重定向? 5.HTTP 状态码 301
50min 大部分都是实习拷打、以及对项目中的某个模块进行用例设计 其实并没有很系统的学过软测,很多用例覆盖不完整,导致回答的一般般 给了一题求山峰数组最大值,很抽象的竟然没写出来,回头一看最大值收集条件没写对 只能怪自己菜了,感觉已经很给机会了,总在机会来临时把握不住,似乎真的看不见上岸的那天了
1.自我介绍 2.unicode和ansi的区别?UTF-8、UTF-16、UTF32有什么区别? 3.进程与线程的区别? 4.线程同步是怎么做的?同步和互斥是什么? 5.线程的资源是独立的还是共享的?CPU不同核心的缓存作用是干什么的? 6.多个线程去访问一个变量,是在内存,还是在缓存,不同地方还是一个地方?(提到缓存一致性,缓存命中率) 7.线程读取的变量是缓存到不同的地方吗? 8.有接触过网
字节一面: 索引为什么用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是什么? 如何优化?怎么实现的? 历史排行榜中的分表?什么时候需要分表? 存储策略是?持久化到哪里? 怎么动态建表?定时任务的实现? 超卖问题怎么解决的?乐观锁?
一面 11.28 - 自我介绍 - 现在的最新的es版本是哪个版本 - 说一下你认为es更新的最有意思的部分 说了异步 - 说一下Promise - fetch如果不返回promise怎么捕获错误 - 说一下数组的api - 哪些会返回新数组哪些只修改原数组 - 手写:用reduce完成一个map - 说一下vite和webpack - vite打开页面为什么会有点慢,是因为什么 - 按需加载会出
1.自我介绍 2.哪些资源用强缓存哪些资源用协商,入口文件用什么 3.SSR的卡点,SSR怎么去判断哪些代码要去做polyfill 4.以及埋点多次请求上报和合并上报怎么就不一样了,http2也支持并发 5.手写力扣原题旋转数组,还有一道不太记得了,过去太久了 6.迁移打包工具遇到了哪些问题,怎么解决的 7.lcp的定义是什么样子的 8.反问业务,中台业务,供应链,秒过,说对我的预期挺高就问的深了
一、个人背景 教育:本科双非+211硕 工作:网易1年半B端+C端工作经验 岗位:前端工程师 结果:8月同时拿到了字节、百度、pdd的offer,最后入职字节,现字节某部门前端 二、字节面试经过 1️⃣技术一面 自我介绍+项目经历+离职原因+职业规划 会问一些基础的技术题,大部分都是leetcode中等难度的题 项目部分会问你技术难点是什么,怎么解决的,有了怎样的产出 离职原因和职业规划社招的人应
拷打实习经历 八股: 准确率 和 召回率 Lora原理 Q-Lora原理 自注意力机制公式 大模型的复读机原因及解决方法。 手撕:乘积最大子数组#字节求职进展汇总##牛客创作赏金赛#
自我介绍 讲项目 做层序遍历之字型 写一道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
非常可惜,手撕题就一个递归之后的返回值漏写了一行,不然感觉稳过的呜呜难受 这个真的好可惜,没后续了。 自我介绍 讲讲大文件上传场景,包括断点续传,秒传,分片上传 大文件以5MB作为分界点原因 为什么没有使用插件实现文件上传场景 md5计算原理,文件过大生成md5不会卡顿吗 为什么分片选择固定大小不是固定片数,两者的优劣是什么,适用场景是什么 如果断网如果主动断点续传(把file存indexDB)