一、拷打项目 1. 做了什么,有没有什么有难度的 2. 性能优化,怎么分析,优化了哪些 3. 图片懒加载Vue3指令 二、八股 1. http状态码 2. http2 3. 什么时候触发跨域,跨域怎么解决 4. CORS英文全称,有哪些请求头,协商过程 5. 跨域怎么携带cookie 6. 事件循环 看代码说输出 7. 原型链 给Array添加一个lastItem方法 8. var和functio
主要是网络和操作系统八股 三次握手-四次挥手 为什么需要三次握手,四次挥手 Tcp半连接 Udp和tcp的区别 拥塞控制流程 线程与进程区别 内存置换、页面置换 操作系统中的进程调度 操作系统中的LRU算法如何实现的 算法题:一道中等的数组,一道困难的数组(挂) #软件开发2024笔面经##金三银四,你有感觉到吗##你收到了团子的OC了吗##正在春招的你,也参与了去年秋招吗?#
>应届生招聘 1.并发和并行 2.什么是TCP?追问怎么实现可靠? 3.多线程?线程的状态怎么转换? (1~3是根据我项目上写了个C++聊天室提问的,但是没有这个可能也会问哈哈哈) 4.VUE组件通信 5.Vue2和Vue3的区别 6.虚拟DOM 7.闭包是什么?闭包的优缺点?应用场景? 8.原型和原型链 9.异步解决方案 10.JS为什么被设计成单线程? 手撕- 找出无重复最大子串(可能有多个)
自我介绍,项目介绍 线程池,线程池工作流程 索引字段的选择 b+树数据结构 cap 理论 4种隔离级别 每个隔离级别的问题 讲下redis缓存三大问题和解决方案,就是缓存穿透、击穿、雪崩这三个 算法题: 1. 复原ip地址:leetcode 93题 2. 找到环形链表的入口处:leetcode 142. 环形链表 II 挂了,攒人品
1.个人 (候选人介绍):5min (个人、学校、工作、业务、技术) 2.项目 2.1)介绍 2.1.1)项目背景?意义? 2.2)排期 2.2.1)测试过程?准确? 2.3)难点 2.3.1)方案,方案,方案 2.4)亮点 2.4.1)复用,复用,复用 3.八股 3.1)Mysql数据库 3.1.1)分布式事务/数据怎么保证一致性? 3.1.2)事务隔离级别多少?怎么避免幻读? 3.2)Spri
1.部门 (面试官介绍):1min 2.个人 (候选人介绍):5min (个人、学校、工作、业务、技术) 2.1)个人 2.1.1 如何学习新技术(看个人:技术文章、视频实战、文档总结等) 2.1.2 如何进行技术选型(比如:简历中的流程引擎为什么选择这个) 2.1.3 常用的技术栈有哪些(Spring框架、Mysql数据库、Redis缓存) 2.2)工作 2.2.1 在职吗?为什么考虑换工作(架
感觉是针对我的简历问的技术 1.线程池几种实现方式 2.线程池参数 3.java中的各种锁,锁升级过程 4.i++如何保证线程安全 5.hashmap和concurrenthashmap 6.@Autowired和@Resource区别 7.说说常用的设计模式 8.redis为什么这么快 9.索引的种类 如何优化 10.和我项目有关的数据安全问题 11.算法题:合并重叠区间,大致思路写出来 有个地
1.部门介绍(面试官):介绍部门技术/业务 5min 2.自我介绍(候选人):个人学历/工作经历 5min 3.项目(搬迁+改造项目,面试官比较感兴趣)40min 3.1 项目流程(方案设计、代码实现、测试验收、分流上线等) 3.2 数据同步(离线数据、定时任务、主从同步、二次回流等) 3.3 数据唯一(库表字段标识、离线数据比对、日志/异常监控等) 3.4 消息方案(MQ消息的具体运用,阿里蚂蚁
1.项目(搬迁+改造项目,面试官比较感兴趣)30min 2.Bean生命周期(如何在创建完bean后打印语句?) 3.Tomcat相关(Tomcat是如何启动Spring工程的?) 3.Spring相关(@Transactional为什么能实现事务?) 4.Redis相关(IO多路复用,什么时候选select/epoll?) 5.Mysql相关(Mybatis了解多少?连接池参数及过程说下?) 6
一面前期: 选面试的时间段,十个人一组无领导小组讨论。 研发岗的题目有“设计一款疫情下/适合8090后的家电”“给现有的家电增加一个新功能”“设计一款新的智能家居”我制造岗的就是方案题,就是说一个工厂因为什么原因出现了一个什么问题,然后你们要怎么去解决 一面当天流程: 到达后扫码签到后交两份纸质版简历➡️按照交简历时排的号候场排队➡️进去后按照顺序围坐在面试官面前,每个人面前有对应号➡️宣读面试流
人很专业,从数学到八股到底层优化再到场景题,问麻了 左右值引用,移动语义,完美转发 析构函数为什么要是虚函数 函数实参的压栈顺序,顺便追问是否做过其他语言调用c++代码 路径追踪的去噪方法,是否了解过基于采样的去噪方法 是否了解过开源项目的光追方法,后面建议做CPU与GPU的并行计算,建议了解optix 解释Cook-Torrance模型的能量守恒 如何解决改变主相机的fov时CSM的阴影抖动问题
#运营人求职交流聚集地# 外卖参与方:商家;用户;骑手;平台。 思考:拼单成功率=拼单成功用户/总用户 拼单成功率低的原因可能是: 没有足够用户进行拼单(时间,品类,距离等因素);没有骑手接单;想拼的店没有开通拼单功能;不知道可以拼单。 拼单优点:快和便宜。所以画像一般是图便宜的同学和上班族白领。 运营角度提升: 1、平台:降低拼单门槛要求,改变拼单规则(比如可以跨品类拼);拼单产品位往前挪,用户
#面经##美团# 听说在牛客上许愿很灵,目前二面完了,感觉自己二面表现一般,呜呜呜,希望美团收我!! ================================== 一面:70min 1、自我介绍 2、深拷贝浅拷贝 3、装饰器 4、可变对象和不可变对象 5、进程线程 6、联合查询:需要写出一个SQL语句,具体的忘记了,联表查询,排序 7、post和get本质区别 8、url到显示的过程 9、
面试体验极其糟糕,是个中年秃头老男人。 全程心不在焉漫不经心,问完一个问题沉默两三分钟才问下一个。 面一半我都想直接退出会议了,或许每个公司都有逆天面试官吧。 过了好几天复盘看录音写下这篇面经的时候, 我都能感受到当时的我怨气有多大。 面经 base 北京 核心本地商业-到家研发平台 移动端适配方案 rem / em / vw 的含义与区别 使用 vw 时有没有考虑过兼容性问题 watch 与 w
问的总体比较基础, 除了项目之外的部分如下: 说一下浅拷贝和深拷贝的区别 常用的 List 下的数据结构有哪些, 分别说一说区别和底层实现 再介绍一下 Map 包下的吧, 介绍了 HashMap 底层实现, 扩容机制, 以及 ConcurrentHashMap 如何保证线程安全 JVM 内部是怎样划分的, 内存结构是怎样的 对象晋升是什么, 过早晋升会导致哪些危害 介绍一下 MySQL 的引擎,