二面后20分钟oc,base上海 👥 面试题目 1.项目拷打 2.多态 3.vtable的创建时机 4.一个类能否有多个vptr 5.什么时候将析构函数定义为虚函数 6.extern "C" 7.右值引用 8.std::move和std::forword 9.智能指针 10.shared_ptr循环引用 11.智能指针为什么避免传入裸指针 12.cpp类型转换
1. 箭头函数和普通函数的区别 2. 箭头函数和普通函数的 this 指向 3. 实习 4. 为什么使用 mobx,不用 redux 和 useContext 5. 什么时候需要用闭包,什么时候不需要 6. cookie、session、localstorage 的区别 7. 敏感数据放在哪里 8. 跨域 9. nginx 反向代理 10. ts 和 js 的本质区别 11. ts 泛型 12.
1.强缓存协商缓存 2.看代码说结果:事件循环输出顺序 3.diff算法 4.css提高性能的方法 5.路由守卫 6.项目实习 7.手撕:有序链表去重,重复节点全部删除
这个是很早之前的,现在回想起来也记录一下,华为一面的面试官也非常棒,在手撕环节甚至会引导你。流程包括: 1. 自我介绍 2. 针对他感兴趣的项目进行展开 3. 手撕环节一个简单题 4.针对这道题如何优化改进 5.反问环节(我问了项目业务,合作方式等等,稍微透露一些自己的专业知识比如多传感器结合还是纯视觉) 整体来说,手撕部分感觉还好
1-5 问职业规划 未来想在哪个行业工作 谈谈AI对学习的促进? 你想在合肥还是西安? 为什么不留在美国? 4.vector作为返回值需要注意什么可以变得高效: 比较新颖的问题,第一次见,回答的时候只知道先reserve出大概使用的空间,后面面试官说有RVO这个东西,让我去看看 5.右值和移动语义。 6.了解rpc吗(不会) 7.stl了解哪些(vector,queue) 8.是线程安全的吗?(不
面试时间 2024.9.26 16:00~17:16 有点难,全称拷打项目,而且这个面试官明显很关注整体的链路,喜欢从具体的细节和开发层面进行考察。 讲一讲你这个项目整体的链路 这个平台的上下游交互是什么样的 你知道这个平台发送消息的具体参数是什么吗 你这涉及到那些平台,涉及哪些表? 介绍一下BCP脚本(阿里用的一个监控脚本), BCP脚本接收的是哪里的消息,这个消息是哪个框架发出的(回答:这相当
女面试官人很好,有问题的话也会帮我总结和提醒,时长1h左右 ### 项目拷打 - 具体内容提问 - 工作是自己完成的吗 - 优化的思路 - 实习遇到的困难(非技术上的) ### 八股 - 解释java字节码 - 深拷贝、浅拷贝,stringbuilder对象如何做深拷贝浅拷贝(这里回答的不太好) - **浅拷贝**:通过**直接赋值**实现,两个对象共享同一块内存。 **深拷贝**:通过**构造函
正式批三面 9.13 45min 1. mtv模式和po模式 2. 项目里怎么做的自动化测试,举个例子 3. 算法项目怎么做数据清洗,微调策略,以及谈大模型在测试领域的应用 4. 举一个实习期间和别人沟通协作中出现的不愉快和最愉快的例子 5. 怎么看待北京/上海/杭州,如果分部这边在上海,相较北京会怎么选择 6. 关于协同过滤方面的延伸,可能如何去推荐信息流(比如百度app里) 三次面试都是女面试
1.Oauth2流程 2.随机盐值加密的原理作用 3.支付成功的回调函数里面宕机了怎么办 记录状态表+微信端获取消费记录 4.线程池在你项目中有什么作用? 5.线程池也不能指定线程的顺序,怎么做的? 6.1亿个任务,CPU密集型,一个开9个线程,一个开20个线程,实际的物理线程都是8的服务器,这两个服务器哪个执行的快? 答案: 9 7.那io密集型呢,为什么 8.单例模式双重锁,讲一下每层锁是干啥
百度一面9.18,一小时左右 1. 项目浅挖(大概10min) - 我的项目是开发,可能不是很感兴趣 2. 实习是开发,为什么投测开 * 实习经历中,有自己测试过某个功能,有什么有意思的问题 * 有没有了解测试同事的工作 3. 八股 * TCP的三次握手 * 为什么不用两次 * mysql的事务 * sql题目: 两张表,一张学生表,存学号和姓名,另一张表存的是姓名和分数,怎么查数学成绩最高的 *
部门是做java中间件开发的 对简历上的项目提问: 如何衡量覆盖率;为什么要把函数名加入config的entry;除了AST树以外,还有哪些方法可以获得结构信息;如果用java来说,给了字节码以后,具体该怎么进行检错。 如果token被盗如何解决;token相比session有什么缺点 redis八股: 知道哪些redis部署框架;集群模式和哨兵模式有什么区别;和memcache的区别 mysql
sry!!想拿一个🐮🐮抱枕只能拆分一下面经了 一来没有自我介绍,直接开始做题做题 第一题一上来就是一段英文,我都懵逼了,以为是英文题,其实是翻译,是一个spring mvc的执行流程 第二题手撕最长无重复子串 说了个滑动窗口,面试官直接说OK,我知道你懂了直接写吧都不让人说思路,混点时长 手撕阻塞队列,put和take方法 开始写的sync,有问题后面面试官提示,换成了reentrantLoc
1.css选择器的属性 2.属性选择器的用法 3.定位 4.讲讲盒模型 5.水平垂直居中有几种方法 6.事件冒泡 7.js去重的方法 8.js数组的内置方法 剩下的一些问题还有自己主修的课程,研究方向,开发的流程,为什么选择前端开发,以及和项目的一些细节。 万得主技术栈react,说是有自己内部封装的组件库。面试分为ab面,一个面试官面完就下一个
自我介绍 详细介绍一个项目的实习经历 你认为这个需求的完成度如何?是否有与竞品不同之处? 在需求设计过程中,你是如何思考的? 有哪些学习与反思? 讲另一端实习经历的工作内容 介绍了这个岗位的工作内容和要求 常用哪些音乐软件?国内几家比较大的音乐商各自的特点 出了一道题让给我想 反问#非技术面试记录#
es6新特性,具体怎么用的 es6在函数上面的区别 var和 let const区别 promise使用 + 场景题 http1.0 和 2区别 协商缓存和强缓存 localstorage和sessionstorage和cookie三者区别 居中,双飞栏布局 bfc组成和解决什么问题 vuex使用,vuex有几部分,vue全家桶 vue2和vue3区别,proxy 父子组件周期渲染和销毁顺序 防抖