ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【求职】陌陌C++方向面经

2020-06-04 09:01:28  阅读:322  来源: 互联网

标签:10 13 哪些 陌陌 面经 C++ 如何 2019 客网


陌陌
C++方向面经
第一篇
一面 2019/9/13 来自于比特论坛
1、自我介绍
2、聊项目,两个项目问的比较细
3、JVM 内存分配及垃圾回收算法
4、网络七层模型
5、tcp 和 udp 的区别,tcp 如何保证数据可靠性
6、问在项目中用了哪些数据结构,哪些算法
7、问我了解游戏开发吗,玩过什么游戏
8、数据库怎么优化
9、最近在看什么书,看过什么书
10、了解陌陌吗,昨天参加了宣讲会有什么感受
11、然后就问我有什么问题
第二篇
一面 2019/9/21 来自于比特论坛
1、介绍项目,为什么做呀
2、了解内存泄漏吗?怎么查看,怎么定位
3、了解智能指针吗?循环引用问题
4、死锁情况写一下多线程的
5、STL 了解吗?
6、你希望从事哪个岗位呀?性格上有什么优缺点
7、写了个代码
8、面试官介绍了他们部门
9、你有哪些还是比较熟悉的
10、你有哪些问题想问我
第三篇
一面 2017/10/18 来自于牛客网
1、有一个函数 f 输出 1 的概率是 p,输出 0 的概率是 1-p,构造另外一个函数 g,使得输
出 1 的概率为 0.5,输出 0 的概率为 0.5
2、怎么理解维度灾难?
3、聚类方法有哪些?
4、详细介绍 DBSCAN 和自顶向下式的聚类方法
5、分类方法了解哪些?
二面 2017/10/25 来自于牛客网
1、貌似面试官是搞推荐的,一直想要问推荐方面的知识
2、常见的推荐方法有哪些?
3、app store 中 app 的排名可能存在刷排行的嫌疑,怎么检测这个?
4、分类方法了解哪些?
5、详细解释逻辑回归?
6、求解优化问题的时候有哪些方法?
第四篇
一面 2019/8/12 来自于牛客网
1、自我介绍
2、开始问项目细节
3、考了两道笔试题
第一个是选取日活不付费的用户,hive 题
第二个是,用户连续不中奖的最大值,不限语言
4、问我有什么想问她的
二面 2019/8/14 来自于牛客网
1、自我介绍
2、会不会考虑留在字节跳动
3、字节跳动的工作有什么不好的地方嘛
4、不同国家的用户策略/行为会有区别吗?
5、不同国家的用户有什么共同点
6、你有什么想问我的嘛?
第五篇
一面 2019/8/8 来自于牛客网
1、讲讲 dns
2、讲讲 hash,然后问我 python 的 dict 用的是哪种解决冲突的方法
3、讲讲 mysql 索引
4、快排时间复杂度?为什么是 O(nlogn),推导一下
5、python 闭包了解吗?不了解
6、python 装饰器了解吗?
7、写 sql 语句,找出 A 表中所有不在 B 表中的 id
8、手撕代码,求连续最大子数组和
9、分布式部署,如何生成唯一 id
10、如何压缩时间戳作为一个唯一 id
11、输入 kill,发生了什么
12、既然提到了信号,说说进程间通信方式
13、既然提到了管道,说说管道
二面 2019/8/13 来自于牛客网
1、给你一堆抓下来的包,如何找出其中哪些是使用 http 协议的
2、如何防 sql 注入
3、粘包怎么处理
4、对称加密,非对称加密,说几个常见的
5、md5 可以解密吗
6、讲讲 tty
7、redis 的数据类型
8、http 在 osi 七层协议中的哪一层
第六篇
一面 2019/3/23 来自于牛客网
1、CAS 的底层实现
2、CMS
3、虚拟内存
4、Hbase 的二级索引的流程
5、shell:对数据排序
6、NIO
7、外部排序
8、TCP 和 UDP
9、TCP 如何实现可靠
10、编程
11、Spark 的 stage 划分
12、Spark 的 shuffle 机制
13、为什么要根据宽依赖划分 stage
14、HashMap 的底层结构?HashMap 进行 put 操作会涉及哪些操作(扩容和链表转红黑
树)?ConcurrentHashMap 如何实现线程安全的?分段锁和 CAS 的比较?
15、JVM 有哪些关键字实现了可见性
二面 2019/3/26 来自于牛客网
1、spark on yarn 的运行流程
2、hbase 的多版本是如何实现的?
3、spark 的 shuffle 机制
4、rpc 是如何实现的
5、actor system 有哪些组件
6、如何设计一个分布式系统
7、CAP
8、JVM 内存模型
9、AQS
10、垃圾回收算法
11、spark 和其他组件(例如分布式缓存之类的)组合工作时,如何更好的调度?
12、事务的隔离级别
13、介绍 spark 的内存管理
14、多线程和分布式系统的区别
15、有哪些序列化框架,如何选择?
16、Hbase 的 rowkey 设计
第七篇
一面 2019/9/13 来自于牛客网
1、自我介绍
2、介绍一下 EMNLP 2019 的论文、介绍 BERT
3、LSTM 的结构,作用
4、RNN 的参数量计算,非常细节,给定输入输出,计算参数量
5、Encoder-Decoder 的结构,attention 怎么工作?
6、过拟合和欠拟合的特征,如何预防?
7、Adam 如何设置参数使学习率衰减?
8、梯度消失、梯度爆炸定义,原因,如何解决
9、有哪些 Embedding 模型
10、编程题(二叉查找树的删除)
二面 2019/9/17 来自于牛客网
1、哈夫曼树原理,应用
2、二叉查找树,红黑树
3、如何进行文本分类,如何辨别广告文本、色情文本等
4、如何处理那些非自然语言的文本(为了躲避关键字)的业务情况
5、字符串匹配 KMP 算法
6、多模式匹配算法,有多个子串如何在文档中匹配
7、进程和线程的区别
8、线程之间如何进行资源共享
9、Python 的多线程
10、TCP/IP 协议

求职必备刷题官网:https://github.com/bennyrhys/interview
【更多互联网公司笔试面试真题请关注“让我遇见相似的灵魂”公众号】

标签:10,13,哪些,陌陌,面经,C++,如何,2019,客网
来源: https://blog.csdn.net/weixin_43469680/article/details/106503063

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有