时间:2024.3.13 部门:腾讯云客户端 # 一、八股 1.C++11新特性 2.TCP的可靠性 3.TCP的粘包问题,怎么解决 4.为什么要进行段式存储 5.进程间怎么通信,各种通信方式的优劣势(主要问了共享内存的优劣势) 6.进程、线程间如何进行同步 7.谈谈锁(详细问了读写锁) 8.谈谈你了解的排序算法(时间复杂度、空间复杂度),在使用的时候如何选择算法 9.红黑树、B+树等 10.操作
在linux下,服务器监听请求涉及哪些函数,三次握手对应哪些,怎么判断请求类型 http常见方法,get和post的区别 浏览器输入一个网址,ip和mac的区别 Linux命令(内存占用很大,定位原因)(服务打开了哪些文件文件)(查看服务接收哪些请求) epoll 有用过吗,工作模式 redis 部署模式,持久化
昨晚测评之后就一直在复筛选,OPPO不是半个学历厂吗,是不是我投的晚了,浙带连个面试机会都不给,我裂开
3.29 官网投递 机器学习算法工程师 4.10 初筛过+测评 4.17 复筛过,待面试 5.11 上午 一面 在公司,没找到会议室,迟到了10分钟,外面网还不好,中途掉线了, 耳机也出了问题,断连好几次了 总之就是迟到了,上来就是手撕,两个链表节点相加,考虑进位创建新节点就行 然后项目部分就是逐个项目解释,问一些优化手段吧 问了一些简单八股啥的,有点搞忘了,下午两个电话面和一个视频面,上午的记得
1,java的垃圾回收机制。怎么确定某个对象需要被回收? 2,为什么要使用多线程? 3,为什么要使用线程池?线程池有什么优点? 3,java多线程使用过哪些类或者工具? 4,线程池需要设定哪些参数? 5,线程池的等待对列有什么驱逐算法? 6,线程池的核心线程数设置为多少合适? 7,线程池的对列分为哪些?可以使用无界对列么? 8,spring里出现循环注入怎么解决? 9,介绍下IOC 10,手撕代码
3.24 线下面试,等的时间都比面试久,这次问的感觉大部分都挺基础 :) 忘记录音了,全凭回忆 1面 面试官看起来比较严肃 基本全是数据结构 bfs/dfs 栈、队列、链表的区别和常见用法 数组、集合、散列表 为什么要用散列表 知道的排序,要选排序的时候,从几个维度考虑 写个熟悉的排序 设计缓存的考虑 LRU 分布式的幂等,怎么判断是用户下了两次订单还是网络原因 2面 前面基本都是让我讲讲,后面都
3.25 一面 1.实习项目redis怎么用的?Key是怎么存的?Value用的什么数据结构?为什么定时落库?水平分表怎么做的?为什么这么做? 2.java中常见关键字的理解:final、static 3.service中的方法用static吗 4.单例模式的SpringBean是线程安全的吗? 5.mysql的事务引擎 6.springboot如何开启事务?实习项目怎么用的 7.异常的子类 8.
2023.03.17 一面 自我介绍 怎么学习前端 算法题:判断链表是否有环 算法题:二叉树所有子节点的和 算法题:二叉树的序列化和反序列化 为什么要学vue 为什么学习前端 讲一些vue中觉得比较巧妙或者设计的比较好的地方 反问 2023.03.21 二面 自我介绍 介绍一下以往项目 作为项目负责人做了什么 讲一下项目的合作方,具体的落地实施,面向的用户 这是一个toc的项目吗 项目中说到的抽样
项目: 数据库表的设计(好烦,黑马程序员就这么设计的) Redis缓存过期时间怎么设置,过期了咋办 八股: MySQL索引原理 表级锁、行级锁 优化器、连接器、存储引擎架构 线程池参数 什么情况下线程会无法终止 spring boot 启动类注解,自动装配原理 tcp udp区别,适用场景 docker有哪些东西 git merge 和 rebase 区别 平时怎么学Java的 后续:喜进人才库#
到家事业部 营销产品 大部分tob 小部分c端页面展示 自我介绍 相关经历内的一个项目介绍一下-深入询问 两个系统的区别(因为上个项目介绍的不是很清晰,导致在两个系统的区别上的解释上浪费了很久) 如果你投放营销工具 你关注的指标主要有哪些 怎么判断使用优惠券之后GMV是否新增(ABtest) 有做c端投放方案的设计吗 你觉得B端产品的指标是什么 产品经理需要的特质是什么(你提到了逻辑能力,但你的笔
面试官先详细介绍了业务 无自我介绍 介绍下在字节做的两个平台的事情 详细问了 怎么做 为了谁做 达成了什么作用 之前流程是什么样的 有了这个平台之后是什么样(大概问了30min) 在做产品的时候,有参考过什么竞品 介绍一下在字节的部门情况 为什么会有这么多段实习 为什么外国都还是在使用邮件营销 邮件营销中为什么不适用跳转而是选择用优惠码 你有什么爱好(我说了一个,他让我说个长期坚持的) 最近看的书
● 自我介绍(面试官不想听,几欲打断) ● html ○ meta 标签认识哪些 ○ 不允许 scale 怎么操作 ❌ ● css ○ 选择器优先级 ○ BFC,如何创建 ○ 动画 api ● js ○ 数据类型,放在哪里 ○ 事件循环 ○ 时间冒泡过程 ❌ ○ 手写数组去重 ○ ES6 箭头函数 和 普通函数的区别,this、constructor、作用域❌ ● 计网 ○ 状态码:200、301
开始 第一次笔试: 只能说毫无准备,因为之前有个vivo 的行测,就以为美团也是行测, 准备了一天行测, 直接上理论和代码,gg,约战二次笔试, 开始接触数据结构和刷一些算法。 第二次是笔试: 理论题感觉结果一般; 因为驱动写的种类少, 起步晚, 代码挺简单的, 就是第二题题目没理解到位,写了两份,一份通过率15%,一份85%;代码强度不高。 调剂测开 4.1晚上七点多电话没接到, 我还以为是刚刚
上来手撕代码:合并k个有序链表 问题: 1、栈和队列的区别 2、了解哪些排序方法 3、1亿个数据选哪种排序方法?说了快速,就让说快速的优势 4、桶排序适合什么场景
#数据分析#6.3号之后面了四家,分别是哈啰、滴滴、菜鸟、蔚来,很多常规的问题都忘了,放一些还记得的 1、哈啰 6.4号一面:两道SQL:每个班级均分最高的学科、次日留存率 6.5号二面: 项目细节(项目难点、强调独立负责的部分、有没有独立完成的项目) 为什么不做程序员 职业规划、实习规划 6.11oc 2、滴滴 6.5一面: 项目(介绍并深挖、异动分析、项目成果、个人贡献、提出了什么建议、如何落