#软件开发笔面经# 二面和一面相比更是抽象,感觉字节系的面试官都是不愿意说话,具体体现在面试中就是多余的一个字都不说,项目也不怎么问,导致我一度以为一面挂了,也许这就是字节风格吧 项目: 介绍完之后又是象征性地问了问之前自驾工程侧的开发内容,参考一面 面试官直接表示了对算法侧的东西不太感兴趣,表示工程是这样的,算法那边只要实现就完事了,但是工程要考虑的就很多了 手撕: “给你40分钟做下这个啊”
难绷,实习实傻了,问啥啥不会,以下是我还记得的问题 硬连接和软连接的区别 数据库中的锁,如何避免死锁 深拷贝和浅拷贝的区别 http和https的区别 tcp和UDP的区别 虚函数和纯虚函数的区别 重写和重载的区别 主键和外键的区别 微信发红包测试用例 在测试过程中发现问题如何定位 最后手撕就是数组排个序 感觉要寄了,一堆问题没回答上来,最后的手撕感觉是面试官可怜我才出的,我一开始用的sort,然
9.18一面 讲ppt 两道题,做出来一道 第一道,一个数组,除了一个数,其他数都是出现两次(并且连续),找出这个只出现一次的数的下标,要求时间复杂度尽可能低(logn) 第二道,二维滑动窗口最大值,艹了
面完之后一个小时我再看,就已经是流程终止了😥字节挂的这么快吗,还是说这是正常现象😭 分享一下面经 问的有点多,忘了一些 自我介绍 自己做过什么游戏 专业课基础部分: 进程和线程 虚拟内存 静态连接和动态连接 讲讲平衡二叉树 介绍快排的思想 tcp和udp的区别 游戏里什么时候用tcp什么时候用udp c# 部分: 讲讲继承 值类型和引用类型的区别 引用类型内有方法和虚方法,占用内存的大小 装箱
全程50min 拷打项目 实习项目 Vue响应式原理 Vue父子组件的生命周期 手撕:实现Vue的Event类,实现它的on、emit、once、off接口 事件循环 代码输出题: async function async1() { console.log('async1 start') await async2() console.log('async end') } async
#产品校招# #产品实习# #字节跳动# 岗位:toB产品 1、自我介绍? 2、介绍一下你负责的这款产品? 3、这款产品你怎么去构思和拆解的? 4、感觉你做的并不是很偏互联网,那你觉得你做的和互联网行业的b端产品有什么不一样(这里我提到了三点,前两点得到面试官肯定) 5、了解过ab测试吗(回答我是社科出身,对于ab测试的did有了解) 6、你觉得社科和互联网对于你提到的did有什么区别? (这里感
面试官很好,不会的会引导,算法撕的有点慢,复习不到位吧哈哈 自我介绍 对DNS了解吗啊 DNS网络层使用TCP还是UDP DNS使用UDP的稳定性是怎么保证的 域名非常长,超过了UDP包长度该怎么办 断点续传怎么实现的 断点续传切片大小怎么定的 这个切片很大会怎么样,很小又会怎么样 分片传了一半是小了,该怎么校验分片完整性以及整体文件完整性 cpp的模板有用过吗 模板应用场景 其他语言的模板有了解
数据25秋招字节1面 #九月投秋招是不是太晚了?# #24届秋招同行攻略分享# #你的秋招进行到哪一步了# #数据人offer决赛圈怎么选# #数据人的面试交流地#
1.自我介绍 2.为什么投递这个岗位?说下我简历上的项目。 3.对安卓有什么了解(本人C++技术栈,HR给我投的这个岗位) 4.对线程池有什么了解? 5.线程池相比于普通线程有什么优势? 6.如果你设计一个线程池从哪些方面考量? 7.简单说下死锁? 8.死锁的发生场景举个例子? 9.说下TCP与UDP,应用场景有哪些? 10.滑动窗口有什么作用?有什么优势? 11.怎么理解多边继承? 12.怎么处
不同进程运行,内存是怎样的(虚拟地址空间) 缺页中断 建立连接的过程 为什么要建立连接 断开连接的过程 第三次挥手后客户端是什么状态?为什么? Redis数据不一致的问题 用Redis分布式锁做了什么 如果使用分布式锁的客户端挂掉了,会发生什么 Redis分布式锁底层是怎样的 Redission原理 HashMap 如果HashMap非常大,扩容时候要耗费长时间,你自己设计一种方案来解决这个问题
1.手写promiseall 2.手写函数柯里化 3.this指向问题 箭头函数和set timeout中的指向 4.事件代理 事件冒泡 5.怎么改变this指向 call方法是在什么的原型上
写面经,加好运,冲冲冲 🍀 🔎 抖音电商 -- 一面 提前看了牛客上不少面经,还是有用的。 提问内容(回忆版,无先后): 一、 拷问项目: 1. 数据在前后端怎样流动的? 2. 做项目时,哪个问题印象最深? 3. 项目中用到 redis 了,redis 缓存了啥,怎么缓存的 缓存击穿,缓存过期,持久化,, 二、 八股吟唱: 4. mysql 索引、事务 5. JVM什么时候回收垃圾,垃圾回收算
之前好像没投过字节,3月春招学校里摆摊递了张纸质简历,好像突然被捞安卓了。 7.22一面,第二天约的二面。都是1h左右。 【闲聊】 1. 经历又有前后端又有Android,以后规划怎么样? 2. 神经网络轻量化(研究方向)?展开说说 3. 能实习多久?论文发了吗? 【开始拷打】 1. Android会哪些? 2. Activity生命周期 3. Activity 启动模式 4. Propoerti
项目由来 自己优化的部分 主要加一些什么样的功能 是否部署过 部署的细节 项目的分布式锁是怎么设计的 分布式锁用什么来实现?所需用 Redis 用具体的是哪些命令行来实现的 setnx是否能设置过期时间; 使用lua脚本的话,我是怎样让它尽量避免死锁的。 如果想避免死锁要如何处理 缓存一致性问题有哪些方案 讲讲你这种方案 Redis 的持久化机制是什么样,这个有清楚。 Redis 那个在增速增值那
挑战全网最快oc: 4.19 周五一面 当天约二面 4.22 周一二面 当天接到hr电话说面试官直接推荐hr面,免三面 4.23 周二hr面 当天口头offer 4.24 周三正式offer 面试内容都是以实习为主,中间借着实习所用的技术栈问了一些八股。实习没啥参考意义,列一些我印象比较深的八股问题吧: 1. 热部署的原理-打破双亲委派机制 2. rocketmq如何实现事务消息 3. 如何实现顺