![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面经
rain_Man2018
求知若渴,虚心若愚
展开
-
秋招--亚马逊后台开发
两轮一起面一面自我介绍实习的介绍遇到哪些问题?怎么解决?系统设计题:电梯管理系统功能:一栋楼不同的楼层很多公司,一家公司也可能分布在不同楼,不同层,只有公司员工才能去对应公司所在的楼层安全考虑:需要验证合法性电梯调度效率考虑:系统效率,算法考虑二面自我介绍实验室项目介绍算法题:数据流中的中位数最长递增子序列的个数(不是长度,是个数)配送部门,然后用java,有许多内部的工具和框架,入职后需要自学...原创 2020-09-22 13:15:38 · 348 阅读 · 0 评论 -
秋招-360-服务端开发
算法不会的问题索引有哪些?索引数据结构,B树与B+树的区别sql语句 行转列分析慢查询Redis数据类型String和hash的使用场景hash是什么是唯一的?http 和https的区别tcp三次握手的过程研究生比本科提升的地方是什么?反问部门技术栈,数据安全部门,服务端开发,用Go和C++比较多,大数据框架等等阿里问了拥塞控制,ip报文头部字段...原创 2020-09-03 16:50:37 · 323 阅读 · 0 评论 -
秋招-滴滴-网约车技术-java开发
9.1号一天三轮面试,一下午搞定一面实习介绍你实习最大的收获是什么?日志的技术了解吗?算法:1000万的数组,找出里面最小的5个树写一棵二叉树,然后求最大深度数学题:50个红球,50个黑球,2个桶来放这100个球,怎么放能够让从桶中取到红球的概率最大?一给桶放一个红球,其余球都放另外一个桶中JVM中的垃圾收集器有哪些?CMS的过程tcp三次握手和四次挥手过程Mysql的隔离级别,默认是什么隔离级别?可重复读有什么问题?乐观锁与悲观锁一个表有1000万行数据,如何加快增删查原创 2020-09-01 17:39:22 · 1102 阅读 · 0 评论 -
秋招---阿里健康--java开发
一面:待更项目,实习介绍问了很多学习相关的java相关,基础,JVM,并发编程redismysql反问部门技术栈原创 2020-09-01 12:00:53 · 514 阅读 · 0 评论 -
2021秋招----hr面试总结
如何学习一门新技术?首先去官网查看介绍,帮助文档等下载下来,配置环境跑一下官网的example,改动看看效果去github上找找demo,跑一下,学习一下然后就可以上手做需求了,不懂的再谷歌搜职业生涯规划最大的亮点?遇到过的最大挫折?谈薪资...原创 2020-08-31 17:35:49 · 2183 阅读 · 0 评论 -
秋招--美团到店--java开发
一面自我介绍,实习内容介绍数据库了解吧? 聊一下索引b+对比b树有什么优点呢?什么场景用到相邻记录呢?隔离级别死锁怎么解决?java:线程的状态wait()进入到哪种状态线程池,参数或者问,什么时候会从线程池从基本大小向最大值变化?并行与并发的区别 注意口误设置线程池大小需要考虑哪些因素?了解垃圾收集吗? 最新的G1垃圾收集器的过程?哪些阶段会stop the worldnew一个对象,从新生代到老年代的整个过程新生代与老年代的收集算法的区别GC的停顿,也就是stop原创 2020-08-27 14:01:07 · 406 阅读 · 0 评论 -
快手提前批--Java开发面经
一面hashmap在jdk1.8中的变化? 如何解决死循环? 这个问过很多次CAS与ABA问题?什么时候出现ABA问题?空间担保失败Cms的过程Cms与G1的区别让三个线程顺序执行的方法,一直问,很多很多零拷贝Redis速度快的原因?单线程会有什么问题?然后问io多路复用epoll模型的过程? 什么什么模型内存映射文件用户态与核心态拜占庭算法为什么使用B+树?覆盖索引性别上建索引会用到吗?重复度超过30%不会走索引ACID特性幻影读bin log/ redo log原创 2020-08-26 20:07:24 · 279 阅读 · 0 评论 -
2021秋招--shopee面经--java后台开发
2020.8.24 一面不会的问题tcp与udp,面向字节流与面向报文的区别,应用中有什么体现出差别?讲讲IO多路复用,select模型与epoll模型的区别管道怎么用的?编程中的实现?java说一下java 容器?为什么要弄一个接口?接口下实现不同的类呢?多线程怎么用的?你说定制版的线程池是什么?参数如何来定制我需要的线程池呢? 参数怎么设置的你熟悉的数据结构和算法有哪些?优先队列怎么实现的?数据库我要创建一个表,怎么设计一个表?满足范式,三大范式是什么?数据库不按照这些范式设原创 2020-08-24 19:12:09 · 1647 阅读 · 0 评论 -
秋招面经总结(针对看到不会的问题)
Redis相关4.redis分布式锁流程,如何解决缓存雪崩问题2、redis的分布式锁,超时时间以及时间续约?15.redis的数据类型16.hash,set,zset的使用场景17.zset内部实现2 redis做持久化了吗,怎么保证rdb的完整性3 redis淘汰策略4 redis怎么实现事务1、redis在项目中怎么使用的?基本数据结构?2、redis实现分布式锁?java相关java的异常体系?项目中是怎么使用异常的?受检非受检?讲一下java的反射?框架中什么地方用到了原创 2020-08-20 15:53:11 · 1188 阅读 · 0 评论 -
腾讯-pcg-技术运营部-后端开发
这个部门是做算法平台相关的,内部工具算法研究团队工程开发团队-C++多一点一面算法一翻转数列小Q定义了一种数列称为翻转数列:给定整数n和m, 满足n能被2m整除。对于一串连续递增整数数列1, 2, 3, 4…, 每隔m个符号翻转一次, 最初符号为’-’;。例如n = 8, m = 2, 数列就是: -1, -2, +3, +4, -5, -6, +7, +8.而n = 4, m = 1, 数列就是: -1, +2, -3, + 4.小Q现在希望你能帮他算算前n项和为多少。输入包括两原创 2020-08-18 20:57:44 · 1299 阅读 · 0 评论 -
百度-秋招提前批-搜索研发团队-java开发
一面自我介绍实习内容介绍实验室项目介绍java反射机制hashMap的实现原理equal和==的区别定义两个变量他们是指向同一片内存吗?spring 的依赖注入与控制反转乐观锁与悲观锁ThreadLocal介绍GC,具体说一下分代收集工作中遇到频繁GC怎么定位问题僵尸线程与孤儿进程cookie与session的区别三次握手与四次挥手拥塞控制守护线程算法1:不含有重复字符的最长子串的长度算法2# 给出一个区间的集合,请合并所有重叠的区间。# 示例 1:原创 2020-08-14 20:07:29 · 269 阅读 · 0 评论 -
腾讯视频-北京 后端开发一面
很奇怪的一次面试,感觉面试官对我不感兴趣自我介绍实习内容介绍,做的内容对你有挑战吗?对语言有要求吗?这个部门用GO语言开发,应用类开发,做web开发,我看你对web开发没什么了解是吧?你实习做的有多大的数据量呢?你对未来有什么规划?对数据库了解吧? 数据库如何进行优化?算法怎么样?算法:实现一个计算器对C语言了解吗?介绍一下指针今天就到这吧!...原创 2020-08-11 18:20:41 · 311 阅读 · 0 评论 -
猿辅导服务端开发面试--秋招正式批
一面自我介绍实验室的研究方向项目介绍,详细一点,然后反问里面的实现问adhoc相关内容网络层协议有哪些? RIP和OSPF区别?各自的过程说一下应用层协议有哪些? 挑一个说一下,反问了telnet,基于什么协议?tcp的可靠性如何实现?有序传输如何实现?java:linkedHashMap与hashMap有什么区别?维护的顺序是key还是value的顺序?java保证线程安全的方式? synchronizied是可重入的吗?什么是可重入?数据库:对什么数据库比较熟悉?四个事务隔离级原创 2020-08-19 11:21:46 · 2292 阅读 · 0 评论 -
字节提前批面经-教育部门
一面自我介绍,你是走java是吧?咋们来问问java介绍hashmap,链表长度大于等于8会转转化为红黑树?为何使用红黑树?红黑树的高度过大时,检索速度过慢,如何来优化呢?没回答好!算法:从很多数中找到前10个大的数! 维护一个堆就行很多个有序链表,如何合并? 不用分治只进行一次合并链表反转,用递归(剑指offer原题)二分查找,数字在排序数组中出现的次数(剑指offer原题)大数问题:100M内存,一个文件存1G的IP地址,统计每个Ip出现的次数输出到另外一个文件中,按照从大到小的顺序原创 2020-08-02 15:27:58 · 611 阅读 · 0 评论 -
抖音提前批--后端开发
首先自我介绍,然后挑一个最重要的项目来说,用到什么技术或算法?算法:算法 NlogN的算法有哪一些?各自的应用场景?快排可以用在分布式系统上吗?稳定性很重要啊,快排和堆排序不稳定,归并排序才是稳定的当有很多重复元素时,快排怎么让元素改变相对顺序呢?问了最小栈的实现(没有写代码),如何只使用一个栈来做?最小栈的最优解:https://zhuanlan.zhihu.com/p/87257507如何来实现求根操作? (int or double)找第topK元素,使用什么算法? 复杂度分析简单跳原创 2020-07-25 21:37:26 · 403 阅读 · 0 评论 -
滴滴提前批--java工程师(智能中台)
自我介绍,项目使用语言算法:链表的归并排序Java:容器用到哪些? HashMap的源码实现,自己讲,扩容过程? 会rehash吗?当链表长度大于8时会转化为红黑树,为什么是红黑树不是b树或其他树JMM,java内存模型JVM中用过哪些垃圾收集器?IO模型,select/epoll并发,syschronized和lock的使用场景?这一部分想问我不会数据库:MYSQL用过什么存储引擎?索引会吗? 索引的类型四种隔离级别,innodb默认为可重复读,如何实现?谈到MVCC和CASU原创 2020-07-25 21:35:53 · 347 阅读 · 0 评论 -
字节开发面试(暑假实习)
容器,并发,原子,java底层源码,redis数据结构,使用场景,MYsql索引,如何建索引,表的操作(左连接,右连接,写sql语句,结果),设计模型,中间件(组件,源码),计算机网络,java匿名类的生命周期(java基础),SQL题,固定的概率发红包,最近半年看什么书?二叉树的层次遍历,二叉树的最远距离(叶子节点),二叉树的最近公共节点(最低公共祖先), 下一个排列数...原创 2020-06-15 16:25:00 · 812 阅读 · 0 评论 -
阿里妈妈一面
搜索场景下的广告商品开始自我介绍(对保研是否感兴趣)问了专利的内容,对负载均衡比较感兴趣然后问C++开发的项目问开放题:一个进程下的多个线程共享栈吗?栈存什么内容?如何构建实例对象?堆与栈的相关内容搜索请求串有100亿条,存在100台机器上,如何来找出top100的热门搜索出来?最后随便聊了聊!...原创 2020-06-02 23:23:11 · 174 阅读 · 0 评论 -
百度搜索架构部面经
一面上来先自我介绍,问了一下机器学习项目,使用的框架是自己写的还是直接用的?写SQL语句,优化方法?进程与线程的区别对数据库熟悉吗?数据库的存储引擎的区别? 感觉区别说少了,他还想听其他的浏览器输入URL的过程三次握手的过程,为什么需要三次?说一说Linux常用命令算法题:中序遍历的递归和非递归的版本链表的反转,自己再也测试测一下...原创 2020-06-02 23:22:08 · 2274 阅读 · 0 评论 -
58同城java开发
java基础hashMap和hashTable哪个是线程安全的?底层实现hashMap扩容是怎么样的?hashTable与ConcurrentHashMap的区别GC,JVM中的很多问题多线程场景题:单核多核,并发量多少数据库索引你怎么建的索引?怎么分表?Linuxawk命令shell脚本linux的cpu占满了?怎么找问题?如何查看系统log?计算机网络TCP与U...原创 2020-06-02 23:22:24 · 671 阅读 · 0 评论 -
百度推荐架构部(后台开发)
原创 2020-06-02 23:21:45 · 837 阅读 · 0 评论 -
百度知识图谱部门一面凉经
自我介绍项目介绍attention机制说说做题two sumthree sum二叉树的后序遍历(非递归) —>最简单的方法是:镜像二叉树+先序原创 2020-06-02 23:21:17 · 1286 阅读 · 0 评论 -
阿里巴巴飞猪一面凉经
首先自我介绍然后问项目细节,介绍项目,然后问attention的输入(query)是什么.?tf-idf中基于tf-idf的召回模块中首先召回包含问题中任意一个word的所有问题,如果用户问的问题中包含非常常见的word,比如’的’,那么会首先召回所有包含‘的’的问题,再根据tf-idf值计算余弦距离,这个数量非常庞大,导致有明显的延时。这个问题怎么解决?然后写个快排(凉了),再写个正则表达...原创 2020-06-02 23:20:26 · 276 阅读 · 0 评论 -
微软实习生一面+二面+三面面经
OXO部门下的:Forms和Excel API两个组既有开发也有算法,部门都会做,不特别区分2面技术面+一面Manager面试实习期3个月后有转正面试一:项目开始面试官先介绍了一下自己,我再自我介绍,然后问项目经验开始25分钟左右都在问项目,把简历上的项目都问了一下,都会了解你做了一些什么以及遇到问题怎么解决等。二:算法和设计然后就是算法题加设计题。第一题:字符串转float ...原创 2020-06-02 23:20:46 · 2202 阅读 · 0 评论 -
美团AI平台部一面面经(NLP岗位)
AI平台部的一个搜索部做查询,地址识别,实体识别,意图识别,用Bert很多,还有就是RNN网络问项目,两个算法类项目都问了问C++,java,python的语言方面C++: 构造函数的种类,SLT容器,java:单例模型python:写多线程Linux:常用命令,查看进程号,端口号等NLP中的一些,CNN,RNN,GRU,词向量等等算法:快排(非递归)二叉树中两个结点的最近的公...原创 2020-06-02 23:24:06 · 945 阅读 · 0 评论 -
腾讯csid事业群(AI教育)面经
这个部门是做AI教育的,比如作文批改,发音纠正等涉及自然语言处理和语音识别等一面2020.3.30上来先自我介绍项目中,挑了一个最近的项目介绍,本来想挑时间最长的,但是是开发类项目首先介绍这个项目,探讨细节(输入输出维度,数据量大小,每一类的大小,类别不平衡怎么解决)讨论模型:textCNN + attention 主要还是对attention比较感兴趣,问的比较多最终分类结...原创 2020-06-02 23:23:50 · 441 阅读 · 0 评论 -
抖音算法实习生面经(一面+二面)
第一面:上来三道题,然后问基础知识算法题:链表反转寻找字符串中最长的无重复的子串选择字符串中最长的所有字母出现次数>=k的子串基础知识:对C++熟悉吗?用过boost库吗?hive呢? 指针和引用有啥区别你对Linux熟悉什么数据库中 having与where的区别(对数据库的SQL语句的了解)Xgboost对于lightgbm的改进? Gbdt or 随机森林呢?L...原创 2020-06-02 23:21:30 · 1708 阅读 · 3 评论 -
头条广告算法实习生面试总结
2020/2/20 头条广告算法实习生面试:一面:问机器学习项目,问机器学习基础知识。Auc是什么,为什么能用来当评测指标,问了逻辑回归,手推公式,分类算法和回归算法你了解哪些?牛顿梯度下降,什么是梯度?https://www.cnblogs.com/shixiangwan/p/7532830.html等等一些很基础的知识点。算法:链表每k个数进行逆序。二面:问机...原创 2020-06-02 23:20:06 · 1152 阅读 · 2 评论