自我介绍 项目中遇到的困难 构造函数可以是虚函数吗? 析构函数可以是虚函数吗?(内存泄漏) 初始化列表里面,常量的初始化 封装,集成,多态的理解 类里面有一个int和一个虚函数,new一个类的大小(虚函数指针占4个字节(32位系统)) 进程和线程的区别 手撕:有序数组的合并 #360面试#
自我介绍 已申请内存,把一个对象构造过来(placement) TCP三次握手和四次挥手 time_wait状态的好处和坏处 菱形继承,虚继承 两个进程,一个更新了数据,另一个读了旧的数据?(在缓存,没读入内存,脏读) 反问: window的很多SDK 下一面hr面 官网显示hr面已排序,问问大家如果过了的话,等多久安排hr面呀? #360面经#
一面 8.9 30min 自我介绍 职业规划 维度建模方法有哪些 数仓理解 hive有哪些复合数据类型 hive与关型数据库有什么区别 hive数据倾斜 kafka高吞吐 flume有哪些类型的channel,如何选择 大规模用户下,实际业务进行中会有哪些难点,需要怎么解决 反问 面试官人挺nice,问的问题都耐心解释了 综合面 8.11 20min 没问技术,主要太菜了,跟hr面有点像 hr面
30min 1. 自我介绍 2. 为什么走大数据 3. 项目介绍 4. hive和spark的区别 5. MR和spark有哪些区别,分别适用什么场景 6. 为什么不选择spark做离线 7. 开窗函数有哪些 8. 数仓怎么设计的 9. ODS层存在的意义 10. DWD和DIM怎么设计的,有什么指标 11. DWS层存放的哪些指标 12. 下一步准备学习什么?怎么学习? 反问 1. 部门做什么业
HR面感觉挺好的不知道咋挂了 1、自我介绍 2、如何看待实习和学校学习 3、期望薪资 (感觉是这个问题,我答的是:该岗位一般是10k-15k,所以我觉得不能少于10k) 3、为什么来广州,为什么不在武汉找工作 4、手里有Offer 吗,不满意的点,(我答的薪资和公司文化) 5、抽取的问卷题,物业不让养狗,怎么看 今天看到消息,挂掉了,没搞懂为何挂了,自我感觉答得还不错,也不紧张 心里还好没有多大落
40min,只问了项目,虚幻引擎和场景题 1.简述项目,然后稍微深挖了一下AI功能实现和行为树相关知识以及人物动作的逻辑,比如状态机,以及移动时开火动作冲突的问题 2. A*算法,以及优化。A*算法得到的一定是最短路径吗 3.场景题:场景中有两万个人和一个防御塔,会锁定其攻击范围内生命值最低的5个人,怎么实现? (第一反应是topk的方法,简单说了一下),追问:每个人都有矩形碰撞体积而不是点的情况
55min,面试官感觉还挺温柔的,有一个地方答错了,面试官给了提示,还是挺不错的。 1.指针和引用的区别 2.堆和栈的区别 3.简述智能指针 4.内存泄露和内存溢出,以及怎么排查(写面经的好处就体现出来了,这个昨天刚问过,当时没答出来) 5.简述你知道的排序算法,哪些是稳定的(少说一个冒泡,面试官提示再想一下,遂想起),说说你最喜欢哪个(答了快排,以免让我手撕) 6.进程间通信方式 7.大端存储和
好未来 Golang 开发工程师一面 自我介绍 拷打项目 说一说 epoll? go 怎么 IO 多路复用? 算法题: 不同的二叉搜索树 II 合并两个有序链表,顺序和递归(面试官说我笔试没写出来???) sql 窗口函数每个班级成绩前五的学生 MongoDB 和 ES 了解吗? MySQL 慢查询解决思路? using filesort 什么意思?怎么解决? 什么时候用索引什么时候不用? Red
二面没有自我介绍,上来就开始提问 八股 C语言有哪些常见的内存相关的错误 平时使用strcopy函数的时候需要注意哪些 双向链表两个节点中插入一个新节点需要做哪些操作 C语言中为什么要结构体内存对齐 数据结构中引入哈希算法的目的是什么 二分查找的具体操作细节 内联函数和宏定义有什么区别 定义宏的时候有哪些注意事项 TCP socket编程中如何来限制一个socket的访问连接的最大数量 TCP传输
公司:好未来 岗位:数据开发工程师 形式:视频面试 视频面试平台:牛客 时长:30分钟 流程: 1、自我介绍。 2、说一个最拿手的项目经历。 3、了解阿里数仓OneData体系吗? 4、了解大数据相关的应用框架吗? 5、对SQL优化有了解吗? 6、说一下Hive的工作原理。 7、Hive有索引吗? 8、Hive的内部表和
#24届软开秋招面试经验大赏# 10月投递了武汉光庭信息技术股份有限公司的智能驾驶地图引擎开发工程师岗位,并不清楚所在的部门。目前完成了一面,在这里记录一下一面经历。 这一次面试为线上视频面试,面试官同样非常和蔼;同时,这次面试也比较快速。和之前几次开发、技术岗位面试比起来,这一次面试的主要问题都是围绕本科、研究生阶段的课程设计、项目、实习等展开的,而并没有直接从算法、八股等基本的计算机知
9.26一面45min,都是C++八股,撕了一道力扣原题(还是会员题),面试官最后还想问点Linux和驱动相关的,表示不会 10.8二面25min 1.如何优化拷贝函数的性能 void memcpy(int* s, int ch, size_t n) { for (int i = 0; i < n; i++) { s[i] = ch; } } 2.知道Memory Barrier吗?说
首先是自我介绍,这里我1分钟就结束了。接下来是问实习的部分: 1、如果发现路由网中出现了问题,怎么快速找到对应的出问题的点。 2、具体展开一下如何解决的这个问题。 3、TCP、和UDP的区别,以及应用场景。 项目:讲的是webserver 1、如何体现高性能 2、什么情况可以采用多线程 3、io多路复用的过程 4、epoll的原理 4、服务器的性能如何测试(qps) 另外的八股: 1、如何理解my
20min面试,不知道是不是要凉了 自我介绍 实习经历 简单介绍一下实习项目 介绍自己在实习中做了什么 项目中有没有遇到什么困难?怎么解决的? 语言基础 大小端的区别? 平时开发用过大小端吗? 讲一讲常用的指针操作? 类声明成指针相对于声明成对象有什么好处? webserver 最大并发多少线程? 避免线程并发带来的弊端用的什么技术?如何避免大量的资源竞争 线程池有没有做动态扩容? 如果内存池满了
前言 1月31号投递,隔了一天约了面试,面完秒挂,不太理解。 一面(2月1日,1h10min) 自我介绍 微服务 对微服务的理解? 微服务有哪些优点? 微服务有哪些缺点? 微服务如何划分各个模块? 操作系统 进程和线程的区别? 协程与线程的区别? select、poll 和 epoll 之间的区别? epoll是如何实现的? 计算机网络 用户输入网址到显示对应页面的全过程? DNS 的解析过程?