# 原味笔面经
你的每一次求职经历都值得被记录。在这里分享原汁原味的名企笔试、面试经验。
···
790人正在讨论
#
sodalaya
深圳大学·2022届

暑期实习面经(NLP 方向)达摩院、腾讯、微软、美团、百度

本人情况:双非本末流985研二,爱奇艺 NLP 日常实习经历,无论文,投的都是 NLP 算法岗。 目前到手:微软、腾讯,应该是选微软了吧 阿里达摩院(挂) 一面(45分钟) 上来面试官介绍他们组情况,问我有什么想问的?我有点懵逼,这不是一般最后的环节吗。 问研究生期间的研究方向; 研究内容有提到 DSSM,询问是否知道现在对 DSSM 的改进模型,回答不知,现在更多做的生成模型,因此问题转到生成模型; 询问对生成模型的了解,发展情况,询问项目中的难点,回答解码策略,谈到了 Beam Search 和 Random Sample 策略。 CNN 模型中池化层的作用,Max Pooling 是如何反向传递梯度的。 机器学习中正则化做什么的?约束模型参数,防止过拟合。 正则化有 L1 和 L2 正则化,区别是什么?扯了一下解空间什么的,这一部分参看《百面机器学习》中 【L1 正则化与稀疏性】部分的内容,基本就是我遇到的问题了,我没回答上。 问深度学习,Transformer 模型架构说一下?按照图结构 balabala 说下。 Dropout 有什么作用?类似于 Bagging 。在 Transformer 模型中 dropout 主要用在哪里?dropout 在每个子层之间,设置为 0.1。看过源码吗?看过源码,看的哈佛实现的那一版本。(面试官应该也看过这个版本,说写的很好) Transformer 和 BERT 的位置编码有什么区别? Transformer 用的 Layer Normalize 还是 Batch Normalize?Layer,有什么区别?... 传统机器学习会哪些?决策树和 GBDT 区别说下。 Sigmoid 和 ReLU 区别,ReLU 解决了什么问题。 怎么学统计机器学习的?看视频... Python、C++、Java 哪个用的多一点?值传递和引用传递区别。 Python 垃圾回收了解吗?用过,细节不清楚。 进程和线程区别 Linux 多个进程如何通信的?socket 和管道 贪心和 DP 区别? DP 的一般做法流程? 开放问题,海量商家和海量语料,语料不平衡,语料对商家 group by 后按照时间排序,怎么解决。先扯了下哈希分桶,不平衡用归并排序。 结束,他觉得还 OK,问了下有啥改进的?他说问机器学习这部分可以多看看,因为一方面部门有发论文要求,另一部分可以看出一个人的求知欲。。。 二面(80 分钟) 面试官是个学术大佬,全程项目细节+前沿模型理论+项目落地实践,谈的多的主要包括有: DSSM 语义匹配模型及其变种 预训练模型:Transformer、BERT、UniLM 等等模型细节,区别,模型中的 Attention 使用、Mask 使用 文本生成任务实际问题:一对多训练如何训练(从数据角度、模型角度创建一对一条件)、如何创造无监督标签、如何提高生成文本的信息含量避免安全回复生成。 卒 腾讯 投的 WXG,打电话问了下时间就再也没后续了,被 PCG 捞了,难受。 QQ 看点 一面(60分钟,挂) 自我介绍 个人研究内容,做法模型细节 爱奇艺实习内容,细节 做道题,输出全排列,递归做法 非做题部分大概有 50 分钟,做题给了 15 分钟,实际可能 5 分钟。 不知为何挂了。。。 腾讯新闻 一面(80 分钟) 面试官感觉没看过简历,非常不耐烦什么的,语气也不是很好 谈下你做过项目(就是问简历),说了下研究内容与实习 研究内容的流程细节 实习经历简要掠过 Dropout 了解吗,说下作用,白板编码实现一下? 梯度爆炸梯度消失了解吗? 一堆恶意文本 case,怎么检测去除(一些网页上的广告评论),传统方法、AI 方法 最长重复子序列,我自己实现了个暴力,又写了个动态规划。 有序含重复值数组找某个值第一次出现的位置。 腾讯新闻 二面(80 分钟) 研究内容,并画出 Seq2Seq 模型结构; 实习工作细节,如何引入知识图谱(不会,随便说了下); 天池比赛细节,思路来源; Python 列表合并方法有哪些:加法、extend,区别,旧内存如何处理; 概率题:甲乙扔骰子,获胜概率相同,投 10 次,已经 5 次了,甲已经赢了 3 次,问甲获胜概率。 腾讯新闻 HR 面 起床前来了个电话大概五分钟,谈了下实习时间、地点,实习不一定能转正什么的。官网状态变成了已完成,说本周或者下周一二给 Offer。 微软 一面 IC1(50 分钟) 问研究方向与实习工作内容 Transformer 结构,BERT 有几种 Embedding 编码,分词方法? 能否实现下 Word Piece ?忘了步骤了,换成实现一下从若干文件中生成一个词典,即 word2idx 和 idx2word 算法题:给一个数组 A = [2, 4, 8, 3] 输出一个数组 B,其中 B[i] 值为 A 中小于 A[i] 的元素值之和,B 应该为 [0, 5, 9, 2](小于 2 的有 [0],小于 4 的有 [2, 3] ...) 上述题目用到了 sort 能否自己写一下 sort 函数,写了个快排 二面 Lead(60 分钟) 微软有 IC1 和 IC2 平行两轮,任意一轮通过则进入 Lead 面,后续可选可能存在 AA 面。 自我介绍 问研究方向和实习工作内容(30分钟左右),主要还是研究方向的背景和任务、实习期间的工作,遇到什么问题,怎么解决的 算法题 1:原地移动数组,使得元素对应顺序不变,0 值移动到末尾,LeetCode 283 算法题 2:二叉树直径,LeetCode 543 美团 一面(40 分钟) 研究方向和实习 开放性问题:如何根据美团的商品评论,生成商品的描述。传统抽取方法,语料大后上深度模型。采用类似于 TF-IDF 的思想避免抽取的描述太大众化没有特点。 算法题:打印 N 个数组整体最大的 Top K:有 N 个长度不一的数组,所有的数组都是有序的,请从大到小打印这 N 个数组整体最大的前 K 个数。 二面(60 分钟) 研究方向与实习经历 天池比赛怎么做的(唯一一个问我比赛的) 算法题 1:牛妹在练习打字,现在按照时间顺序给出牛妹按下的键(以字符串形式给出, '<' 代表回退 backspace,其余字符均是牛妹打的字符,字符只包含小写字母与 '<'),牛妹想知道最后在屏幕上显示的文本内容是什么。(用个栈即可) 算法题 2:在这个特殊的假期里,由于牛牛在家特别无聊,于是他发明了一个小游戏,游戏规则为:将字符串数字中为偶数位的数字进行翻转,将翻转后的结果进行输出。(头尾双指针) 算法题 3:牛牛有一个 n 个数字的序列,现在牛牛想把这个序列分成 k 段连续段,牛牛想知道分出来的 k 个连续段的段内数字和的最小值最大可以是多少?(我用的递归,似乎大数据过不了,应该考虑尾递归或者用个 Map 存一下已经计算过的片段值) 三面(50 分钟) 自我介绍 研究内容细节,实现方法,准备如何使用 BERT,BERT 这一块问的很多,包括对 BERT 怎么理解的等等。 实习经历细节 算法题:最长公共子串 提问环节:问了下对方工作内容与现行技术,基本以 BERT 为主的各种文本任务。 百度 官网投递,笔试两道编程都没 AC,其他倒是写了很多 一面 (50 分钟) 项目研究内容,粗谈一下,没问细节; 概率题,三个硬币,一个硬币两面人头,一个硬币一面人头一面数字,一个硬币两面数字,问随机拿去一个硬币,其中人头向上,问另一面人头也向上概率; 编程题:升序倒序数组找 target,做题有点久,其他很短 二面(40 分钟) 数组 Top K 数 个人研究怎么做的 谈谈 Transformer、BERT、GPT2 Sigmoid、Tanh 函数与导数 梯度爆炸怎么解决 最近在看什么论文 二面没了应该挂了 网易(挂) 投的网易有道 NLP 岗位,笔试编程感觉做的还凑合来着:100,90,60,10,最后却笔试挂了。 字节跳动(挂) AI Lab 算法岗,内推简历挂,挂的莫名其妙,可能是官方简历没填内容只添加了附件。
分享
16
原味笔面经
pluto
苏州大学·2022届

科大讯飞校招产品运营一面面经

科大讯飞 一面 自我介绍 挖简历中一段经历 如果你在提产品需求的过程中,被产品说需求不符合技术要求或者用户使用规则怎么办? 现在做市场和用户增长很重要,有些公司专门成立部门来做,你做过吗?你怎么看待增长? 实习里有做过付费转化的经验吗?怎么做的?谈谈经验 感觉你做的一些工作偏内容运营?除了内容,说说在社区运营里用了什么方法促进用户长期的留存? 有长期留在成都的打算吗? 反问 base成都 面试半小时,面试官全程没开摄像头,但是态度很亲切的,也没有很咄咄逼人的追问,在我回答的时候会给予我肯定。从提问的问题也可以看出来,问的特别宽泛,因为他说他都是面产品经理,突然面到了我一个产品运营
分享
5
原味笔面经
O Reg
南京大学·2022届

2020秋招面试经验分享-银行管培篇

秋招季是一个信息爆炸的时间段,也就是说会有很多信息诱惑来浪费你的时间,所以明确自己的目标行业范围,目标岗位范围会让自己在秋招中更专注。对于我而言,上财本硕的求学经历让我对于互联网企业的兴趣不大,主要还是专注在金融行业,同时对研究类的岗位兴趣不大,所以又排除了买方、卖方的研究类岗位,考虑到投行都要求面试后实习且多为差额实习,我们论文要求又比较高,所以不想花大量时间在实习上。最后把求职的范围主要放在了银行、地产(更多的是为银行面试积累经验)。 目标明确以后,开始行动:银行招聘时间点普遍靠后,所以就投了地产、华为财经此类面试较早的公司来积累面试经验。 首先需要明确的一点是,要想获得面试机会,首先得通过笔试,所以笔试还是要好好准备一下行测题,稍微多做点题基本都没啥问题。面试前我认真准备了传说中的宝洁八大问,不得不说,确实好用,所以推荐每一位求职的小伙伴都可以认真准备一下,多找一些故事来丰满自己。国庆前有零星的面试,如平安租赁,因为投了好几个团队,前后面了7,8次,所以早早的就拿了平安租赁汽车金融客户经理的offer,后来的面试心里就会稳一些。国庆假一结束,密集的面试开始了,基本保持每天2-3场的频率,最先开始的是地产,因为准备了宝洁八大问,同时对地产行业做了些研究,所以面试都很顺利,最终面完了万科,华夏幸福,佳兆业,新城控股的终面,都是投融资岗。大致在银行开始面试前,我的面试经验以及很充足了。 银行的招聘大致是:网申-笔试-面试-offer。我投的主要管培岗,都是位于上海的银行,总部不在上海的都是投上海分行。有的银行会设储备生的岗位,能投管培就别去储备生。管培我个人理解就是在银行提供培养资源的前提下,尽快学习银行的各种业务知识,匹配自己和适合的岗位,管培期结束后竞聘到自己理想的岗位,管培生在内部竞聘时还是有一定的优势的。 笔试:多为线下,所以对于大家的笔试能力还是有一定的要求的,而且大都不让用计算器。不过通常银行笔试的通过率蛮高的,根据我的感受应该可以达到50%,个别我清楚的平安上分差不多20%。 自我介绍:面试第一步,非常重要,所以一定要准备!!首先介绍姓名的时候可以独特一些,我见过的面试者都是直接说出自己的姓名,我一般会用一句比较幽默的话来拆分自己的姓名,比如:张鼓:张飞喜欢敲鼓,诸如此类,此话一出很容易被人记住。个人特点的介绍最好分点,切忌流水账式的介绍自己的经历,重点说一下经历带给你的东西。我习惯分三部分介绍:1、学习:用成绩表现学习能力;2、实习:概况一点,表现工作能力;3、生活:表现个人性格。这样也比较容易记忆,不过自我介绍各种各样,不用拘泥于格式和形式。 群面:面试环节一面一般是群面,类型也比较多样:简单的就是小组讨论然后选一个人总结,复杂点的就是先分两组辩论,再合并起来小组讨论,再变态一点就是先分两组辩论,然后论点互换,最后小组讨论。银行类的群面我100%过了,经验总结下来就是在面试前多看一些关于这家银行的资料,有什么强势业务,不足之处,需要记忆一下;其次平时还是要多读读文章积累,图省事就多看看一些公众号文章,还是有用的;面试等待时可以和同组的人聊聊天,心理学表明面试前和人聊天有助于提升面试通过率,直观上理解就是可以通过提前聊天拉近距离,了解对手;最后面试的时候稳住心态,不要过于紧张,尤其发言的时候不要让人听出来你的紧张,克服紧张可以深呼吸,这招对我很管用。面试时我不喜欢当timer,比较喜欢做点子王、方向把控、reporter,相对女生会在群面中准备的更充分,所以注意组内女生的疯狂观点输出,借机插话。总体来说要通过群面一定要懂得表现自己,同时说话不能太过激烈,注意礼貌,发言没必要抢第一个,一定要准备好了再发言,否则会适得其反,如果觉得自己的观点很牛逼,别人想不到,那可以在陈述观点阶段最后一个发言,更容易被面试官记住。如果在一开始没想到什么好的点子,也不要慌张,一边听别人说,一边想,再一边记下别人的观点,最后实在想不到什么有趣的点子,那就复述一下别人的观点(讲道理面试官也不太能记住前面人说些啥),讲讲分析问题的框架。这一套下来群面基本问题不大。 二面:银行二面主要还是半结构化面试、经历面,一般是HR面试,准备的宝洁八大问就会非常好用,不过还是要对面试的银行所从事的优劣势业务有个了解,回答问题就会有一定的方向性,面试最后都会有你还有啥问题要问吗,把握好这个机会,我个人问问题一般从公司业务或者岗位发展出来来问,也是方便自己多了解一些,万一拿到offer,也能避免一个不好的公司和岗位。从面试官的谈吐也是可以流露出公司及岗位的好坏的。 终面:这个环节多是银行高管当面试官,问的问题也都不会太难,可能会有一些时事政治的探讨,我碰到过得有如何看待房地产市场的发展(因为地产公司是他们的大客户),区块链技术会对银行业产生怎样的颠覆等等,需要自己对一些新的东西有点了解。从我个人的面试感觉来看,高管面更多的是看你和岗位的匹配程度,可能你很优秀,但他觉得你不合适,所以面试的时候尽可能保持笑容,积极的表达你对公司的喜爱和与岗位的匹配,多挖掘自身和岗位的匹配点,表现出来就好了。 tips:最好可以要到hr的联系方式,微信最好,这样就有机会多多表达对于公司和岗位的喜爱了。
分享
2
原味笔面经
Mr1900
山东大学·2022届

咨询顾问 赛普管理咨询 校招面经

赛普管理咨询 咨询顾问 校园招聘投简历,宣讲会直接笔试,接下来邮件通知群面,群面进去7、8个人,是无领导小组面试这种方式,有一道题目,给半个钟头大家讨论,再做presentation(演示)。我们组讨论的气氛特别好,听说有的组有同学表现普遍不好,整组都没进终面,挺亏的。跟之前的同学交流有帮助,但是题是不一样的,只是熟悉模式,有个准备。 终面是短信方式通知,问的问题很常规,网上有一些教程大家可以参考,我就是提前准备了一下。我是面试新鲜人,这是我第一次面,但是感觉挺靠谱的,面试官都很好,人很nice,也比较专业。 哦对了,这里要提醒下,自己的简历可以多准备几份,比较面试官有三个呢,当初交的那一份不够看啊! 一些问题:问你希望未来的领导是什么样的?问简单介绍简历上的实习和项目经历。 我的回答:我先表达了自己经验不足,回答可能不太符合现实,然后他们特别nice的说没事,校园招聘嘛。 之后讲了两类喜欢的领导,和两类不太欣赏的领导,并且补充了自己会去适应预想之外的领导,做好工作。 就这样。嗯,感觉以后回答这种问题要更自信一些。。(⊙o⊙)答群面的最后有单独问一些同学问题,我是其中之一,很荣幸呢,小心脏扑通扑通跳,问了简历上的实习经历,我回答的比较流利,但之后想想,还可以逻辑性更强一些。
分享
1
原味笔面经
季小西
山东理工大学·2022届

强生财务管培群面+个面面经

第一次写面经,回报社会攒 rp,希望能拿到 offer。 首先介绍一下流程:网申+笔试+群面+单面+……(还没经历过,不知道有没有)楼主参加的是上海场的面试,一共 50 几个人吧,大家都还是很优秀的。 8:00-8:50 签到,每个人都会被提前分好组,写好名牌是第几组(我们是 6-7 个人一组) 9:00-9:30 强生的 CFO 的开场以及经验分享 9:30-9:45 转场,会有人帮忙把领到对应的面试教室,各个组是分开同时进行群面的 9:45-9:50 5 分钟的时间,面试官会帮忙解释一下群面的要求以及讨论的时间和 pre 的时间 9:50-10:50 自由开始 case 讨论,我们这次的 case 不是很长(大概 6-7 页 PPT),主要是设计零售药企店铺销售 情况的比较,以及成本的一些分析,根据这些分析提出一些建议,不会很难。(基础的财务知识就够了)讨论是中文,case 是英文。 10:50-11:20 这是 pre 的时间,中英文都可以,小组成员内部决定。我们组 pre 出来的结果还是要比讨论时要好很多的,讨论的时候比较模糊和简略,但是最后 pre 的时候大家都很厉害,自圆其说。(这里给的建议是:大家一定要积极主动地提出自己的观点,其次注意时间的把控,我们组没有明确的 timer,所以我们再 recommendation上面的时间较少,后来也被面试官指出来了) 11:20-12:00 面试官(1 个 CFO,1 个 HR)会分别针对 pre 做一些点评,然后自由点名提问。一般问题主要是:你觉得你们组表现最好的两个人,对其他人的表现点评(好的一面,不好的一面),你自己觉得可以提高的地方等。楼主因为是 leader,而且贡献的观点还挺多,所以我被问到的问题是(为什么 pre 的时候你会愿意 pre 背景这一部分?因为相较于分析,背景的 pre 其实不容易那么出彩)楼主回答的话就是 team win 最重要,然后个人性格是属于温和考虑其他人感受等,但我们组有个妹子特别友好地站出来替我说话 hhh,说背景部分的 pre 其实最后就是自由提问环节啦!所以其实群面 pre 完之后还是不能开小差的,因为 free talk 其实也算是面试的一部分。中午 12:00-13:30 就是休息的时间啦,校园大使会帮忙把午餐(我们是 subway 的三明治)送到面试的会议室发给我们,还有坚果,饼干等等一系列零食,真的是很贴心了!!强烈表扬! 大概 13:25 的时候,我们的面试群里就会发通过群面的名单啦,应该是 50 进 18(每个组大概进了 2-3 个人,我们组是进了我和另一个妹子 2 个人,7 进 2 还是挺激烈的)下午就是 panel 面试啦,三对一的那种(3 个面试官,其中 2 个是财务经验非常丰富的领导,一个是 HR) 楼主非常不幸的被排在最后一个,4:30-5:00 的那场,因为面完就可以走了,所以只能等在那儿,又累又困 hhh。然后面试的问题就非常常规啦,为什么来强生啊,你的优势和竞争力,职业规划,behavior 的问题不多大概 1,2个。主要还是围绕简历(做了什么,感觉怎么样之类的)楼主非常不幸地之前在两家公司实习过(被问了为什么不考虑在这两家工作 hhh)最后同样也是有什么问面试官的问题。然后就结束了 hhh。讲一下整体的感受,强生真的是一家非常优秀的公司,特别地温暖和细心(可以体现在各个细节的地方)真的是很想去啊!! 不好的地方就是真的离学校太远了,早上 6 点就起床了,一天神经紧绷下来,差点在出租车上睡着了。希望大家都能早点拿到 offer 吧!!!
分享
评论
原味笔面经
漫步巴黎
长安大学·2022届

海康威视JAVA开发面经

楼主去年拿了海康java开发的SP,特来还愿,根据记忆,大致将面试问题总结于下: 1 OOM都有哪些,说出几种? 2 volatile关键字的作用,底层实现?讲一下你对JMM的理解。 3 线程的生命周期? 4 ArrayList的初始长度是多少?扩容机制? 5 谈谈你对JVM虚拟机的了解?垃圾回收过程?你用的哪个版本的JDK,使用的垃圾回收器是什么?垃圾回收算法是什么?介绍一下双亲委派模型 6 序列化的原理和作用聊聊你对集合的认识 7 springMVC的内部流程 8 java中的集合类都使用过哪些?CopyonWriteList的原理及使用场景 9 IO模型都有哪些?阻塞与非阻塞IO的区别?同步和异步IO的区别? 11 单一的、固定数的和可变的三种创建线程池的方法,你用哪个多? 12 线程池的拒绝策略都有哪些?如何合理的配置线程池?(考虑CPU密集型和IO密集型) 13 有没有使用过redis?redis的基本类型有哪些?redis和memche有什么区别? 14 说一下redis的使用场景吧?你再项目中哪里使用过redis?redis的持久化机制? 15 CAS知道么?底层实现? 会引发什么问题?如何解决ABA问题? 16 一条sql语句执行时间过长,应该如何优化?从哪些方面进行优化? 17 在做分布式集群时候一般会产生什么问题?(分布式幂等性问题,session共享问题,分布式全局生成Id问题) 海康威视一般来讲是,一轮技术,一轮人事,如果表现好,会有加面,那就是sp了 楼主现在是海康威视-应用软件开发工程师-java方向,有想来海康威视的同学们,无论什么岗位,人事,财务都可以,无论工作地方想去哪里,我都可以内推。
分享
2
原味笔面经
岸芷汀兰
谢菲尔德大学·2022届

拼多多拼越计划* 算法岗*二面面经

半小时就面完了,好慌啊 首先介绍了做过的项目,和论文,又往细问了SGD和Adam的区别,然后问了网络权重初始化的方法,网络学习率的调整。这部分答得有点磕巴。 然后问了分类、聚类、降维算法知道多少。 最后手撸了一个kmeans就结束了,也没让跑起来。 我这是要凉了吗
分享
3
原味笔面经
cyb酱
浙江工业大学·2022届

中国银联2020秋招笔试题

今上午看到有人在问中国银联的笔试题,找了找自己去年做过的秋招题目,恰好有中国银联的,发出来供大家参考一下~~~题目不是很全,作个参考吧 专业单项选择题 1、在三角形的三个顶点上各有一只蚂蚁,他们向另一个顶点运动,目标随机(可能为另外两个顶点的任意一个),问三只蚂蚁不相撞的概率是(C )。 A. 1/5 B. 1/6 C. 1/4 D. 1/8 2、关于sleep()和wait(),以下描述错误的一项是(B )。 A. sleep是线程类(Thread)的方法,wait是Object类的方法。 B. wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态 C. sleep暂停线程,但监控状态仍然保持,结束后会自动恢复 D. sleep不释放对象锁,wait放弃对象锁 3、下面有关Java ClassLoader说法错误的是(B )。 A. ClassLoader使用的是双亲委托模型来搜索类的 B. JVM在判定两个class是否相同时,只用判断类名相同即可,和类加载器无关 C. ClassLoader就是用来动态加载class文件到内存当中的 D. Java默认提供三个ClassLoader是BootStrap ClassLoader,Extension ClassLoader,App ClassLoader 4、下列关于java并发的说法中正确的是( A )。 A. ReadWriteLock适用于读多写少的并发场景 B. CopyOnWriteArrayList适用于写多读少的并发场景 C. ConcurrentHashMap的写操作不需要加锁,读操作需要加锁 D. 只要在定义int类型的成员变量的时候加上volatile关键字,那么多线程并发执行i++这样的操作的时候就是线程安全的了 5、下面有关JSP内置对象的描述,说法错误的是(D ). A. request对象:客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应 B. session对象:session对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止 C. response对象:response对象包含了响应客户请求的有关信息 D. application对象:多个application对象实现了用户间数据的共享,可存放全局变量 6、下面哪个不属于HttpServletResponse接口完成的功能(A )。 A. 读取路径信息 B. 设置cookie C. 输出返回数据 D. 设置HTTP头标 7、在开发使用泛型取代非泛型的数据类型(比如用ArrayList<String>取代ArrayList),程序的运行时性能会变得更好?(D ) A. 正确 B. 无法确定 C. 与类型参数有关 D. 错误 8、给定以下JAVA代码,这段代码运行后输出的结果是(B )。 public class Test{ public static int method(int i)throws Exception{ try{ return 100/i; } catch (Exception ex) { throw new Exception(“exception in a Method”); }finally{ system.out.printf(“finally”); } } public static void main(String[] args){ try{ method(0); }catch(Exception ex) { System.out.printf(“exception in main”’); } System.out.printf(“finished”); } } A. exception in main finished B. finally exception in main finished C. exception in main finally D. finally finished 9、JAVA中,StringBuilder和StringBuffer的区别,下面说法错误的是( C )。 A. StringBuilder是非线程安全的 B. 效率比较String<StringBuffer<StringBuilder,但是在String S1=”This is only a” + “simple” +“test”时,String效率最高 C. StringBuffer对String类型进行改变的时候其实都等同于生成了一个新的String对象,然后将指针指向新的String对象 D. StringBuffer是线程安全的 10、以下JAVA程序输出的是什么?(B ) public class Main{ public static synchronized void main(String[] args) throws InterruptedException{ Thread t = new Thread(){ public void run(){ Right(); } }; t.start(); System.out.print(“Left”); } satic synchronized void Right(){ System.out.print(“Right”); } } A. 结果不确定 B. LeftRight C. RightLeft D. Left 11、对于JVM内存配置参数:-Xmx10240m -Xms10240m-Xmn5120m-XX:SurvivorRatio=8,其最小内存值和Survivor区分大小分别是(A )。 A. 10240m , 2048m B. 5120m , 1024m C. 10240m , 1024m D. 5120m , 2048m 正确答案:C 12、子类A继承父类B,A a = new A( );则父类B构造函数、父类B静态代码块、 父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A非静态代码块执行的先后顺序是(B )。 A. 父类B静态代码块->父类B构造函数->子类A静态代码块->父类B非静态代码块->子类A构造函数->子类A非静态代码块 B. 父类B静态代码块->子类A静态代码块->父类B非静态代码块->父类B构造函数->子类A静态代码块->子类A构造函数 C. 父类B静态代码块->父类B构造函数->父类B非静态代码块->子类A静态代码块->子类A构造函数->子类A非静态代码块 D. 父类B构造函数->父类B静态代码块->父类B非静态代码块->子类A静态代码块->子类A构造函数->子类A非静态代码块 13、Linux下查看服务器程序占用的端口命令是(C )。 A. watch B. netstat-apn C. lsof D. ps-aux 正确答案:B 14、如果我们的程序需要经常在多种算法中相互替换,我们应该选用哪种设计模式?( D ) A. 工厂方法模式 B. 责任模式 C. 适配器模式 D. 策略模式 15、下列关于线性表、二叉平衡树、哈希表存储数据的优劣描述错误的是(B )。 A. 线性表实现相对比较简单 B. 平衡二叉树的插入节点比较快 C. 哈希表是一个在时间和空间上做出权衡的经典例子。如果没有内存限制,那么可以直接将键作为数组的索引。那么所有的查找时间复杂度为O(1) D. 平衡二叉树的各项操作的时间复杂度为O(logn) 不定项选择题: 16、一下哪些可以作为Servlet容器使用?( ABCD ) A. Jetty B. JBoss C. Nginx D. Tomcat 正确答案:ABD 不定项选择题: 17、下面哪个语句是创建数组的正确语句?(ABDE ) A. float [] [] f = new float[6][6] B. float f [] [] = new float[6][6] C. float f [] [] = new float[][6] D. float [] [] f = new float[6][] E. float [] f [] = new float[6][6] 不定项选择题 18、JDK提供的用于并发编程的同步器有哪些?( ABD ) A. CyclicBarrier B. CountDownLatch C. Counter D. Semaphore 不定项选择题 19、JDK8中,下面有关java抽象类和接口的区别,说法错误的是(AB )。 A. 抽象类中可以包含非抽象的普通方法,接口中的方法必须是抽象的,不能有非抽象的普通方法 B. 接口中可以有普通成员变量,抽象类中没有普通成员变量 C. 抽象类可以有构造方法,接口中不能有构造方法 D. 一个类可以实现多个接口,但只能继承一个抽象类 不定项选择题 20、mysql数据库中一张user表中,其中包含字段A、B、C字段类型如下:A : int,B: int,C: int根据字段A、B、C按照ABC顺序建立复合索引idx_A_B_C,以下查询语句中使用到索引idx_A_B_C的语句有哪些?( AD ) A. Select*from user where A=1 and B=1 B. Select*from user where B=1 and C=1 C. Select*from user where C=1 D. Select*from user where 1=1 and A=1 and B=1
分享
12
原味笔面经
二狗
宁波大学·2022届

阿里内容运营记录贴

  前一天投了简历,赶上今天笔试,完全没时间准备(嘤嘤嘤)刚考完只记得几道题,记录一下吧。 1.今年票房最高的电影 2.哪个不是国内三大影视奖项 3.街舞三,最新一期嘉宾 4.谁是抖音第一个甩头发换装的 5.王一博演过什么剧 6.pugc等专有名词 7.好莱坞导演中,谁不是意大利的 8.小猪佩奇爆红的原因 9.哪个不是郭老师的语录
分享
2
原味笔面经
瓦克五
湖南师范大学·2022届

字节跳动AI Lab算法岗提前批流程记录(已意向书)

强化学习算法工程师 base 北京 7月份面试完,现在发出来是让大家流程上有一些参考 整理下时间线: 6.30电话约面试,但是我平时实习没有时间,就约到了两周后的周末。 7.12 下午13:00一面 7.12 下午14:30二面 (一二面的小哥哥都是比较年轻的,气氛也很棒) 7.14 晚八点实习下班途中电话约三面 7.17 下午16:00三面,时长一个小时,感觉是部门的大佬,和蔼可亲,但是问的问题还是挺难的,比较有深度…好在都答上来了,当场说欢迎考虑他们部门😂 7.17 下午17:30 hr加我微信说业务面试通过后续会发放意向书。 字节的效率还是非常高的,但是在正式offer谈妥下来之前,一切都是不确定。也还要继续准备秋招万一后续有什么变故也好适应方差。 目前也还不知道评级是多少,所以还要再观望一下。网传的字节的加班幅度和大小周也让我这个妹子有一丝丝犹豫。有后续会继续更新哒,也希望大家都能拿到满意的offer!
分享
12
原味笔面经
小阿O
南京大学·2022届

#字节跳动Linux内核研发#社招面经#

下午视频面试,大概一个小时,主要是聊之前做过的项目,面试官会根据自己感兴趣的点深入交流技术细节,总体感觉中规中矩吧,有一些关于Linux graphic driver的问题没答上来。 最后时间不够没有做题了,尴尬。。。试试水,希望有好消息吧。
分享
1
原味笔面经
茗北老精灵
西安电子科技大学·2022届

百度网页搜索部三次面试面经

楼主现在在阿里实习, 普通 985 本科, 之前搜百度网页搜索部的面经, 结果比较少, 今天当个好人, 不管过没过, 总是发个面经来给大家. 一面 由于是电话面试, 所以一二三面都不写白板(电面的优势?). 记得不太清了, 一面首先问了项目, 然后几道基础题, 包括进程间通信方式, 线程间同步方式, C 的静态变量存在进程空间的那个地方. 比较难的是信号如何捕捉, 哪些信号能捕捉, 哪些不能捕捉, 这个问题把我问倒了, 我说还是另请高明吧. 算法题是一道简单的dp, O(n2) 的那种, 基础好的不用担心. 还有一道比较经典了, 是区间合并的题, 也是 dp 的思想. 面试官原本没打算面我算法了, 讲完基础题面试官的意思就是不用再面了, 最后我看才 15 分钟, 说为什么不面算法, 结果就再来了两题. 二三面 二三面总共一小时40分钟, 先聊我对搜索引擎的了解, 对策略的了解, 所谓策略就是搜索引擎的搜索策略啦, 我说完全没接触, 只是以前跟别人聊天的时候想过一些方法, 比如按照分等级的思想, 搜索排在第一页的用的算法最快, 但是数据往往不需要实时性, 可以是脏数据, 搜索排在后面的可以用较慢的方式, 用实时的方法去做流式计算或者离线计算. 这样可以动态按照热点去对搜索页进行缓存, 并且两个热点字段的缓存结果可以 merge(用类似mr 的 reducer 思想), 比如某宝强和某蓉, 就把某宝强的搜索结果和某蓉的搜索结果按 relevance 做 merge, 后来他说由于***有限, 怎么做热点提取, 我说统计词频 :-( 真的不会 后来他问说流式计算怎么保证跟离线批量计算具有同样的正确性, 说白了就是 exactly-once, 我当时没看完 jstorm 的exactly-once 怎么做的, 就想说业务上做 unique id, 然后设置 timeout, 如果一个节点发送的数据没有收到确认, 在 timeout 之后由 Acker 或者由节点去申请重传, 重传不是只 spout重新发送数据, 而是靠业务的 unique id 自增来保证数据是全新的, 从而保证 acker 不会再接受那个失败了的 uniqueid. 面试官说可以. 然后就是面试算法题, 是一道我没见过的题, 就是把无序数组排成  a1 < a2 > a3 < a4 >... an 这种波动型数组, 具体解法我是没想出来, 面试官提醒以后才知道怎么做. 后来就是问分布式系统 A 请求系统 B, 如何保证负载均衡, 我想的是一致性哈希, 也可以用消息队列. 总体就是这样, 百度面试经验还是很有意义的, 做了一点微小的分享, 祝大家面试成功!
分享
8
原味笔面经
夏夏
北京师范大学珠海分校·2022届

强生医疗群面&结构面经历

1、宣讲会 强生专门在我们学校举办了宣讲会,我去的比较晚,连门都进不去,里三层外三层都是人。不过还是硬凑着现场投了下简历。可以填三个志愿。个人觉得去下宣讲会还是有必要的,绝对可以很大程度上帮你争取到意向公司的面试机会。 2、群面 第二天就火速接到了面试通知。原本以为是单面的我,到了现场才发现,ohno,是群面,还要打辩论,内心是奔溃的。不过既然都到了,也只能硬着头皮上。一共 5 个面试官,感觉是 hr 和业务的主管都在。一组大概 12 人左右,分为两组,进入面试间以后随意坐,然后就大概按着中间的位置一分为二成为两个小组。先是每个人 1min 左右的自我介绍时间,hr 对你感兴趣的话,会追加问题。然后随机分组,感觉是很随机的题目,我们当时的辩题是:你觉得末位淘汰制应不应该实行?我是正方,支持的一组。接着就收 20min 的小组讨论时间,大家都很 nice,整个过程都在想着如何增加论点。我的角色大概是观点贡献者,还有自由辩论的时候发言。整体来说,思路逻辑还是比较清晰的。我觉得这是群面非常重要的点。 3、单面没过两天就接到了二面的通知,也是在学校进行,一对一。hr 人很好,大概就是对学生工作、实习的询问以及对从事医疗销售工作的想法。大概 15min。我觉得面的很一般,但最后还是接到了去上海参加终面的通知。 4、终面 距离上一次面试应该有大半个月。终面是十一月底在上海。通知事宜是由大街网进行。感觉入围最后终面的人还是很多,一个群里大概有三百多个人。安排了几天时间轮流进行。到十一月底,我已经陆续接到了几个 offer,所以后来也就放弃了终面机会。 总体上强生的面试,还是挺考验人的。招聘流程体验下来也还不错。有意向的小伙伴加油。
分享
评论
原味笔面经
熊师傅
涂鸦智能·运营经理

哔哩哔哩/bilibili游戏项目管理一二三面经(已接oc)

27日接到OC啦! 首先我的情况可能和大部分小伙伴不同,因为之前有过一段正式工作的经历,然后刚刚海外研究生毕业,所以社招校招都有在投。 这个游戏项目管理是社招的岗位,要求两年工作经验(而我只有一年不到),抱着试试看的心态我还是投了。 15号投递,17号接到面试邀约,约我18号视频面试(但后来改成了电话面试,据说是系统有点问题)。 【一面 18日(电话面试)】 面试官是个小姐姐,挺温柔的~ * 介绍一下你自己 * 说一说你之前的项目经历 * 工作和项目经历中收获了什么 * 你喜欢游戏吗 * 喜欢什么类型的游戏 * 除了游戏之外还有什么兴趣 * 对游戏行业或者b站有什么样的了解 * 对游戏开发的流程了解吗 * 自己的优势劣势 * 期望薪资是多少 * 还有什么要问的 全程只有十分钟左右 当天面试完两个小时后接到电话,说对我挺满意的,需要我做笔试。(当时我就感觉可能是按照校招算的了)笔试就是比较常规的行测题~ 笔试完没一会儿就通知我约复试(对没错都在同一天),然后约了第二天视频面试。 【二面 18日(视频面试)】 二面有一些问题和一面是重复的,但是问的更具体了一些,这里就不赘述了。面试官是个和蔼的哥哥~ * 具体介绍一下你之前跟过的开发项目里你做了一些什么 * 你觉得游戏开发和之前接触过的开发项目有什么区别 * 当时为什么想辞掉工作出去念书 * 读研这一年里收获了什么 * 平时看b站哪个区比较多 * 近一两年对自己的规划是怎么样的 * 为什么选择游戏项目管理 全程大约20分钟,面完之后面试官还就我回答的* 游戏开发和软件开发的区别 这个问题给了一些指导,人真的很nice~ 二面结束我就陷入了漫长的等待,据说是一周内给答复,我是上周四面试的,迟迟没有消息。因为加了hr小姐姐的微信,今天(周三)没忍住,下午给小姐姐发了条消息问了一下面试进度。小姐姐说她刚好想联系我,于是没过一会儿电话就打来了,直接三轮。 【三面 25日(hr 电话面试)】 首先,hr一上来就跟我说我这个情况是符合2020校招的(算是印证了我当时对他们是不是把我按照校招流程算了的猜想)。 * 你校招投了哪些?情况如何? * 你的项目经历很多,但是有很多不在工作期间的,可以解释一下吗?(这里是因为我把一些导师带我做的校内项目放进去了) * 你有没有跟业务部了解过这个工作具体的职责 * 看到你的英语应该还是可以的,但是我们公司主要是日韩线的业务,你是否考虑学习日语? * 你的毕业证拿到了吗?有没有做学历认证? * 期望薪资 * 人现在在哪里 全程大概就5分钟🤣几次面试真的都飞速~然后小姐姐说要跟部门沟通一下,本周内给答复~
分享
6
原味笔面经
惠善
中国药科大学·2022届

华为面试经历小分享

作为多年花粉,好想去华为。先来分享一波我的群面经历~ 【首先,说一下申请流程】: 1)先投递简历(内心其实没有抱有希望,因为专业严重不对口),但没想到简历筛选过了 2)参加性格测试(听说没过可以补测一次,不过我一次性通过啦) 3)群面 4)业务面 5)终面 6)英语测试 【再来群面】: 开局永远是自我介绍,所以可以在群面前几天先提前准备一下关于个人基本信息和为什么应聘这个岗位,每个人一分钟左右。这里面试官还要求说一下自己最喜欢的电影并说明理由。 大家都介绍完后,面试官抽了几个同学问别人的自我介绍的一些重点内容,不过我发现,被问到的,都是在别的同学介绍时没记笔记的。问了一部分同学,但是大家回答得都不完整而且都有信息错误。 所以在介绍环节一定要认真听别人的自我介绍,如果你能记得很全,那你绝对会给面试官留下很深刻的印象。 然后这次讨论的题目是人脸识别在哪些领域可以商用化,也许会出现什么问题?请给出解决方案。 无论是小组之间还是小组内的比赛,技巧都是一样的。都要紧紧抓住别的同学的痛点和漏洞。建议不要轻易认同别人的观点,一定要好好思考一下。如果轻易认同,很有可能会后悔,而且辩解的机会可能都没有了。所以在别的同学讲的时候一定要好好写笔记,这样才有机会去反击别人。还有在讨论中,一定不要讲自己观点有哪些弱点,这些都会被别人当成把柄的。 还有在群面中要注意自己的行为举止,坐得端正点,最好不要有小动作比如抖腿或者转笔,这些都会给面试官留下不好的印象。
分享
5
原味笔面经