拷问项目 interface和type的区别?使用场景? TCP是如何保证传输的稳定性和可靠性的? 为什么要进行四次挥手? Https的加密过程? 抓包的流程是什么? 证书的作用是什么? 用useContext和useReducer模拟实现redux 实现一个自定义hook useHover,当鼠标hover到元素上时触发传入的事件
vue 双向数据绑定 发布订阅(如何实现发布订阅) vuex 如何使用vuex vue2和3的区别 defineProperty和proxy性能上的区别 react setState的第二个参数,什么时候拿到新的数据 setState合并更新 react生命周期 shouldComponentUpdate react的diff算法和vue的diff算法 useMemo和memo 用react的时候
自我介绍 为什么选择前端 基础知识: 1.var let const的区别 2.可以修改const声明的对象的属性吗,为什么 2.水平垂直居中的方式有哪些,手撕css代码 3.元素实现隐藏的方式有哪些,都有什么区别 4.深浅拷贝区别,手撕深拷贝 5.跨域是什么引起的,用什么方法实现跨域 6.nodejs有了解过吗(我说了解不多,就没多问) 7.除了react还用过什么框架 项目: 8.用户登录部分
JS数据类型有哪些? 引用数据类型和基本数据类型的区别是什么? 如何判断一个对象是不是空对象? 代码输出: const obj1 = { key: 'value1', }; const obj2 = { key: 'value2', }; function func1(obj1) { obj1.key = 'value11'; return obj1; }
自我介绍 实习 perf,strace,crash工具使用以及具体使用场景 如何定位系统资源瓶颈,讲一个具体案例 八股 map unorderedmap区别,原理 容器的实现 容器如何实现隔离,namespace,原理 cgroup作用及原理 两个容器之间能通信吗,如何实现 chroot作用以及容器如何实现独立的root空间 拥塞控制,滑动窗口,停等协议,以及解决的什么问题 项目 malloc底层
攒人品 回忆下部分内容 —————————————— 一面 测试基本流程方法 项目 项目用的技术 框架结构 自己写过框架没-介绍一下 八股都是一些很简单的 手撕一道括号匹配 ——————————————— 二面 问的很细很细楼主被问的快傻了简单写一下 自我介绍 项目 然后接下来问的八股都是结合项目的点 浏览器跳转-dns解析 tcp 路由转发 重定向 装饰器 Python垃圾回收-垃圾回收器原理
1. 自我介绍 2. 问学校时间充裕不 3. 挖项目,主要做了什么 4. 在工作室学习到了什么东西 5. Java多态(一面没答好,又问了一遍) 6. Java中如何实现线程同步 8. 了解什么设计模式 9. 详细说一下工厂模式,责任链模式 补充:说一下反射机制 10. MySQL什么时候建立索引,什么时候不建立索引 11. 算法题(给一个字符串,cal>clike>a>b>c类似这样,然后每一种
字节二面 2024.9.12 项目做了什么,用什么技术,实现了什么功能? 为什么要用布隆过滤器?布隆过滤器的缺点?真的有必要用吗? 项目是自己学习的,还是真实业务下的? 讲讲java垃圾回收机制? 追问:gc root对象都有哪些?复制算法的内存是1:1复制吗?分代垃圾回收中新生代和老年代分别用的什么算法去回收?老年代在什么条件下会触发垃圾回收? linux查看文件有哪些指令? 如果有个场景下有个
岗位是北京-抖音设计中心(UED) 一面简单概括为四类问题 1.个人情况提问 (包括实习经历、作品集讲述、单独项目详细介绍) 2.通用专业能力的提问 (流行的设计风格/设计思路/关注的设计师等) 3.岗位相关提问 (了解我们的产品吗?你使用过xx吗?对业务相关的内容提问,兴趣或经验,体会或理解) 4.职业稳定性 (会判断你的专业程度,比如为什么在设计的ui/视觉里选择这个xx的方向。未来规划等)
🕒 岗位/面试时间 飞书测开,大模型相关 6.18 下午三点,40分钟不到 👥 面试题目 开头介绍了一下部门,问我有什么想要了解的吗,然后开始自我介绍 狠狠拷打第二个大模型项目,聊了半个小时+,展开深挖做了什么,如何处理数据集,你来评判算法性能会有哪些性能指标,回答了三次,前两次给的答案她不太满意,又让重新回答问了平常用过什么算法 展开介绍一下你的科研课题 如何提高后端加载页面速度,拷问了ja
问题 redis的大key和热key问题。 为什么热k影响redis的背后底层原理(比如能抗住1000w qps的redis为什么会被100w 热k给打挂掉) 热点菜品问题处理方案。 限流应该怎么做? 服务降级应该有什么准则 服务注册和服务发现怎么做的? 服务注册和服务发现内部实现细节 权限校验机制怎么做的? 权限操作的数据安全和操作安全(给我讲讲原理,我的项目是否做了) 慢查询 手撕 给定一个数
手撕: 二叉树最长路径。 递归找左右子树最大深度的和加1就可以了?但是acm模式,寄。 实习: 介绍实习做的事情 印象深刻的bug 过往经历中最有挑战的事情是什么? 这个需求对你的要求是什么? 不是从个人出发,是线上bug漏出率之类的指标要求。 八股: 进程间通信方式 linux查看资源命令。 什么情况会用到锁 死锁怎么产生 tcp udp区别 tcp怎么保证可靠性 三次握手过程 你这些知识从哪里
上一位面试官并不了解我做的方向,这一位面试官倒是挺了解的,拷打了一个小时 面试过程: 自我介绍 讲讲项目 stable diffusion八股 lora和control net八股 如果要控制生成人物的姿态,如何实现? vae和gan八股 gan对比现在用的diffusion模型有什么优势和劣势?为什么现在还有一些领域在用gan? clip八股 clip提出的设计思路 手撕代码,最大子数组和,昨天
已OC,发一下面经回馈大家 一面 简单问一下项目相关,然后开始八股40分钟 spring和springboot的区别 gc算法 gc收集器 4层网络模型 http和https区别 mysql索引数据结构 mysql怎么优化慢查询 mysql深分页,怎么解决 redis怎么判断主节点是否挂掉 数据流中的中位数,说一下思路 编程题: 旋转有序数组的最小值(有重复)- LC.154 二面 实习相关,做了
抖音国际电商 测开 时长 50min 1. 自我介绍 2. 闲聊了一会 3. 介绍一下实习做了什么 4. 实习遇到的困难以及怎么解决的 5. 讲一下 camera 开发做了啥 6. 手撕 最长公共子串 7. 手撕 爬楼梯 8. 如何优化商场 app 的用户体验(感觉在面产品 9. 网络分层模型 10. tcp 和 udp 的区别 11. http 和 https 的区别 12. https 加密握