#软件开发2024笔面经# 2024字节跳动面试 数据岗位 1.模型开发的流程,需求调研过程中有哪些人员参加,调研过程,你会输出什么文档? 2.如何保障数据质量(准确性)? 3.spark有什么优缺点?在使用过程如何规避缺点? 4.spark内存模型? 5.spark和MR为什么会进行shuffle,如何减少shuffle? 6.小文件治理的方式? 7.主题域建设的流程? 8.大表join大表的优
#字节跳动# #字节跳动笔试题# 第一题:贪心题,要购买到最大的数量使每个钱包的钱不浪费,从遗留的钱数从大到小进行补足,余留的钱全部购买 第二题:思维题。偶数个负数全可以变为正数,奇数个负数选绝对值最小的数当负数,其它变为正数 第三题:贪心+树上dfs。在dfs回溯的过程中加和每个节点的子节点,比较总和与本节点权值大小。为了尽可能少的增加权值,当本节点权值大小 < 总和时,我们只需要
一面: 1.自我介绍 2.仔细询问了我之前的一段实习经历(很关注数据细节) 3.在之前的实习经历中,是如何与kol建联的?你觉得如何沟通比较高效? 4.你如何看待加班? 5.这个岗位是电商运营,活动策划的部分会比较少,你能接受吗? 二面: 1.自我介绍 2.你喜欢美妆吗?对美妆行业有什么看法? 3.你觉得兰蔻的用户群体是什么人? 4.为什么会选择电商行业? 5.如果你的同事有很急的工作找你做,你现
1.面试官先说流程 2.自我介绍 3.项目内容(项目难点,) 4.axios的封装(封装了什么,请求拦截和响应拦截都干了什么,失败重试!!,怎么实现失败重试) 5.pinia 6.虚拟列表(项目中提到) 7.vue-router的两种模式,区别,hash模式的原理 8.webpack和vite区别 9.vite为什么可以不打包?基于什么原理 10.commonjs和esmodule(那现在知道为什
base: bj 岗位: 前端 业务: 快手电商 背景: 这次是上一次电商一面后的二面 自我介绍 过往项目经历 讲讲你实现过的 React 组件 讲一讲你在过往实习经历里面, 最让你有成就感的事情是什么 如何衡量前端性能 前端页面如何排查 bug 事件循环: 看代码说结果 代码题: 获取一个数组中前 n 个最大的值, 你能想到几种方法 如果大数组的 length < n, 则递归处理小的子数组 反
时间线:9月投递 - 10月测评 - 12月一面 面试问题记录: 1. 确认专业背景 ——作品集介绍(10min)—— 2. 结合你的优势讲解一下你的竞争力 3. 结合作品再介绍一下 ——快问快答(15min)—— 4. 终端产品的体验设计需要具备哪些能力? 5. 怎么去获得用户的诉求? 6. 如果没有时间做用户研究怎么办? 7. 在设计过程中会使用哪些方法? 8. 介绍一下手机端的作品 9. 设
CSS盒模型 content-box border-box 箭头函数 this指向 不能作为构造函数使用 不能作为generater函数 内部没有arguments 跨域 cors解决跨域 proxy代理解决跨域 node接口代理、nginx反向代理 基于websocket协议 jsonp解决跨域 还有通过postMessag
无自我介绍 然后你是 25 年毕业是吧?你现在比如说有考虑好毕业之后是比如考研还是职业就业? 你是想主要想做前端方向是吧?那个,诶自己为什么会对这个方向感。 你之前是在那个亚信有过一段实习是吧? 因为我看那个时间很短。是为什么?是比如说后面没考虑继续实习下去? 你现在学校里的课程都基本上结束了,是吧?都修完了是吧? 我再问一个问题,就是你比如说是那个做前端是吧?你对 vue 和 react 哪个比
7.17 17:00 六十分钟 有做过打包相关的吗 有做过 Node 相关吗 介绍一个前端有挑战性的项目,这个挑战做了哪些事情 左右 300px,中间自适应布局 flex: 1 是哪些属性的简写 flex-grow 与 flex-shrink 的计算规则 除了 flex 还有什么方式实现上述的三列布局 输出题,解释为什么 function Animal() {} const cat = new
1.简单自我介绍 2.项目介绍相关 简单做了最近做的项目 业务介绍 内部服务架构介绍 和请求链路的介绍 3.项目百万访问量,请求是如何优化的。 4.redis 持久化 如何实现?AOF RDB区别联系? 5.redis 数据结构有哪些 ?zset底层用的是什么数据结构 ?跳表原理是什么?时间复杂度是多少? 5.mysql优化的流程,慢查询如何优化? 6.mysql 主从复制流程,bin
C++客户端开发工程师-实时音视频 base杭州 一面 07.22 50min 自我介绍 项目的背景 客户端crash掉怎么定位到问题? 一个进程能打开多少个文件描述符啊? 音视频这边有了解过吗 问一些C++的吧。记不清顺序了,大致说下问了啥: 智能指针。 new/delete和malloc/free的区别。 怎么让一个类只能在堆上构建,怎么让它只能在栈上构建? 进程和线程的区别?什么时候用多线程
21号下午面试的,到现在还没有消息,感觉无了..... 1.自我介绍,然后开始问我项目,感觉面试官不是很清楚我的项目,就一直问我细节,有些地方我可能回答的也不是很好,项目感觉反反复复问了半个小时吧,一直在跟面试官解释做的什么东西,功能的实现之类的 2.根据项目问了一些基础知识: 2.1 项目里面的技术栈、技术难点、你所做的工作...... 2.2 一般男女在mysql用什么存储,20个课程呢,时间
应聘职位:测试开发工程师 一面 7.22 60 min 简单自我介绍 实习具体所负责的工作及其项目背景 以具体需求举例,谈测试用例设计思路 印象最深的bug及其原因 接口自动化测试如何实现 接口自动化测试的作用? 接口自动化测试和UI自动化测试的区别? pytest框架的优势? UI自动化测试能否取代手工测试? 对App支付功能进行测试用例设计 算法题:给定数组,输出所有3数之和等于0的数组 co
飞书平台面试 记不太清了 可能会有遗漏 是菜狗 重在参与 项目问题 负责的部分、遇到的困难、如何解决的 redis的优缺点、基本数据类型 rabbitmq结构 如何保证消息不丢失 操作系统 进程和线程的区别 进程的内存空间 Linux 常用的指令 查看某进程的cpu、内存占用情况 杀死某进程的指令 Java基础 接口和抽象类的区别、选择哪种实现多继承以及原因 具体解释接口和抽象类的使用场景 基本数
自我介绍 1.简单了解一下实习经历项目经历的基本情况; 2.了解一些安全相关的知识(实习公司是做网络安全的),了解CSRF攻击吗? 3.有了解具体原理吗?(只了解概念...) 4.做算法题 倒酒 ,酒杯第一层一个,第二层两个第三层三个...倒入n杯酒,求第n行m列的酒杯里的酒有多少?(用动态规划或递归,但是用例没跑出来,算法思想倒是得到面试官认可) 5.平时写单元测试吗?(平时真没写...只听过g