一面(已过) 1.https和http的区别是什么,https具体是怎么做的 2.你了解shared_ptr吗;如果让你手写一个shared_ptr,你会怎么设计 3.redis多路复用 4.了解设计模式吗,说说你开发中经常用到的设计模式,手撕一个观察者模式 5.简历上的项目 6.算法题:合并k个升序链表 -------------------------------------- 二面(已过)
base:北京 面试时长:1小时 手撕算法 1、找出一个数组中最大的数字 2、js实现大数相加 两道题 做了一个多小时
淘天 1688 广告引擎 9.13 一面 - 介绍实习、项目相关内容,聊收获啥的 - 数据一般在磁盘当中,考虑什么样的数据结构,写磁盘效率情况对比 - 介绍哈希表的原理,哈希冲突、扩容等 - 检索商品通过 ID,如何设计数据库,来提高检索效率,时间复杂度多少 - C++ 智能指针 shared_ptr 内部核心的数据成员 - 是否了解网络编程?IO 多路复用介绍,select、poll、epoll
主要是网络和操作系统八股 三次握手-四次挥手 为什么需要三次握手,四次挥手 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为什么被设计成单线程? 手撕- 找出无重复最大子串(可能有多个)
#软件开发2024笔面经# 0)项目中遇到哪些问题? 1)业务数据采集框架选择(FlinkCDC,Maxwell,Canal) 2)Dwd 层新老访客修复、Dws层用户回流状态过大,选择状态后端不合理导致OOM3)状态后端选择 RocksDB导致链路延迟过高 4)Dws层读取外部数据库维度数据网络延迟过高导致反压 5)数据倾斜导致的反压 6)Flink SQL 未设置 TTL 导致的 OOM 7)
1旋转打印,生成旋转数组 1~25 打印 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 典型模拟题,两个方向数组,遇到边界或有的值换方向;当时错想用打印的那个数/n%4然后定位到方向里换,不对,只能打印最外圈,数组越界,下来换思路只看是否越界或者有数就换方向就可以,但是要保存之前的值,代码如下: 2.智力题,赛马
1. 前言 在之前的小节中我们介绍了 Vue 实例,本小节我们一起来了解一下 Vue 实例的生命周期。包括生命周期的几个阶段,以及各个阶段触发时机和作用。深入理解 Vue 的生命周期是本小的难点,同学们不仅需要知道生命周期的执行顺序,还要理解各生命周期的作用。 2. 慕课解释 每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据
Oceanbase 自我介绍 1. 哪的人 2. 问我是不是比身边的同学更小?(我说基本一样大,可能楼主看起来年轻吧 3. 问我是不是保研的 4. 问我为什么读研还是选了本专业 5. 为什么选择Oceanbase 6. 对Oceanbase有什么了解 7. 对报的部门有什么了解吗 8. 是没有实习过的吗 9. 也没有参加过竞赛吗 10. 简单介绍一下做过的一个项目 11. 毕业想在哪个城市发展 1
部门:美团基础研发平台(应该是偏技术的paas云产品 时间点: 3.11笔试(产品岗是行测) 3.14一面 3.16二面 一面: 1. 面试官介绍了ta自己 2. 介绍百度是实习内容 3. 介绍快手的实习内容 4. 百度实习给你作为pm有什么启发收获 5. 介绍一款app,你喜欢的地方和觉得有必要改善的 6. 介绍下k8s和docker 7. 什么时候用k8s什么时候用docker 8. 形容你的
26号10:30场,面试官老师晚了两分钟进来 面了18分钟多一点 自我介绍前提:提到最近在玩哈利波特和原神 正常语速(对于部分同学来说可能稍快) 每个问题都有展开说很多 问题: 1. 你在b站上发过什么和游戏相关的内容吗 2. 发的是什么游戏的什么内容? 3. 播放量不理想,你的解决方式和思路? 4. 目前,哈利波特和原神你玩哪个玩得比较多? 5. 哈利波特和原神有无氪金?多少? 6. 回到游戏生
阿里信息二面 6.1--- 最汗流浃背的一集,先是自我介绍,然后问了一下职业规划。 ①一个线程和协程之间区别 ②协程的两种类型(这我真不会) 之后就是两道场景题手撕 ①给定一个input文件,文件中有大量的不重复的数字,数字的范围不超过七位数,内存空间只给2MB,如何排序后输出到一个ouput文件中。 这里我首先说用归并排序的思想来做,每次从文件中读取2MB数据到内存中进行排序,再将文件输出到一个
中移互联网 java开发一面 5.30 1. 自我介绍 2. 挑一个你做过的项目,描述一下遇到过的困难及解决方式 3. 是怎么保证消费端实时消费消息的 4. 对于Redis缓存这块是怎么去用的,对于缓存问题是怎么解决的 5. 对于并发是怎么理解的 6. 保证线程安全有哪几种技术手段 7. 10亿个自然数(可重复)随机乱序排列,快速找到最小的10个,并计算他们总共出现了多少次。时间复杂度是多少 中移
4.15笔试,4.19一面,4.25二面,4.29接邮件通知4.30三面(主管面) 为什么算不上面经,因为我觉得太简单了...对...太简单了,不是凡尔赛而是真的简单到让我汗流浃背。 个人情况:bg不错,实习对于算法来说不够垂直(我在互联网到处乱窜),做题不行(被笔试挂麻了),八股不行,面试沟通一般比较顺利 一面大概一小时,没问八股,一直在聊论文(二作在投还没中,nlp相关)和实习项目的细节,一直
快手(质量效能组) ## 快手一面(5.27) 1. 讲一下两个项目 阿巴阿巴...... 2. 讲一下你理解的redis和mysql 3. 为什么redis可以基于内存,如何保证数据不丢失? rdb或AOF? 4. Tcp和udp的区别是什么 5. 负载均衡原理 想不起来,没好意思说,就提了几下负载均衡的算法 6. java中避免死锁的方法 就说上来了个锁在Java中避免死锁是一个重要的编程任务