牛客

收藏
社交
100-499人
上市
北京/上海/深圳
榜单瞪羚企业榜单高新技术

41

在招职位

757

面试经验

203

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
运维/技术支持
人工智能/算法
硬件工程师
电子/半导体
机械
产品
运营
展开更多
最新
热门
04-14 23:58
已编辑
福建农林大学 Java
自我介绍+项目介绍项目是没怎么改过的外卖杂交点评,没提前准备介绍,乱说一气,面试官好像没什么兴趣,没反应问项目里redis存的什么答存热点数据,经常变动的信息直接访问mysql问redis持久化答RDB和AOF,八股背诵这一块问了解过哪些设计模式没准备,扯了以前课设用过的单例,工厂,想到AOP又讲了代理,答的很乱问单例的懒汉饿汉答饿汉提前创建,懒汉调用了才建问了下简历上写的rabbitMQ用到的设计模式答不上来,RabbitMQ没细看写上去凑数的面试官提醒了MQ的订阅模式,让我讲讲答生产者创建消息会推送给订阅了的消费者(结束了想到可能可以讲讲推拉,当时没想到)后面开始问SQL问分页查询怎么做答在service层调用pagehelper,自己写的话就是传参用limit约束条数问重名的人怎么查答自连接然后count>1,仔细想想不太对,后来面试官说用group by和having问科目平均分答group by然后sum/count,面试官说用avg让查每个学生报的科目和总分,写出语句,鼠鼠耳背+脑子不灵光,一直没理解到底查什么表结构什么样,磨蹭半天没写出来,面试官直接说不用写了问我有什么想问的被SQL橄榄的鼠鼠感觉过不了了,但想到牛客上又说不问不行,就硬着头皮问实习了是后端多一些还是数据库运维多一些,面试官说是都要会(经典全栈),然后鼠鼠匆匆下线终究没敢问自己的表现总结,1.八股背少了,有些介绍和问题模板还是得整理的,不然思路会很乱2.SQL太烂了,鼠鼠只刷了一遍力扣50,很多函数都不熟,面试短时间根本没法写出合法语句后续,今天发offer了,hr姐姐人很好,福利待遇听着也挺不错,但是岗位毕竟是实施运维,看牛客上说沾了实施这辈子都跟开发没关系了,打算明天拒掉,老老实实沉淀到暑假再找开发岗
查看9道真题和解析
点赞 评论 收藏
分享
今天老师给大家分享推荐算法3轮面经,供各位同学参考。1️⃣第一轮1、先自我介绍,我的习惯是经历简单介绍一下,然后自然转向准备最充分的一个项目开始详细讲,面试官感兴趣的话最好,不感兴趣的话会直接打断的。主要介绍了项目的背景,难点和解决方案,面试官关心的点主要集中在问题抽象和损失函数,讲清楚为什么这么做,项目大概聊了半小时左右2、机器学习基础:推导 lr,写出loss和梯度(比起推导svm来说简直就是送分题,要是写不出来的话估计会直接挂,基础还是要好好准备)3、算法 链表对折 1 2 3 4 5 变成 1 5 2 4 3拆解一下题目,(灵活)找到链表的中点 牛客题霸: 链表中倒数第k个节点 是找中点的复杂版,都是双指针解法翻转后半段链表 牛客题霸: 翻转链表合并两个链表 牛客题霸: 合并两个有序链表 是复杂版2️⃣第二轮1、先介绍项目,主要聊了项目背景和收益,收益具体怎么衡量,项目如何上线生效2、算法题 m*n的二维数组,只能往右或者往下,找最短路径,n空间 牛客题霸: 矩阵的最小路径和3、有了解过设计模式吗?(答了常见的工厂模式和单例模式,对应的应用场景,简单扯了一下装饰器模式,也是看xgb源码看到的,其实不会用)4、系统设计需要注意什么,如何设计一个系统,系统性能如何评估,需要考虑哪些指标(考察点应该是线上的系统了,指标比如内存使用率,qps,99 39 49时间之类的)5、之前帮阿里云录制过一些深度学习的入门课程,简单聊了一下相关的内容3️⃣第三轮1、先介绍项目,主要聊了项目背景和收益,收益具体怎么衡量,项目如何上线生效2、介绍xgbgbdt和xgb的区别(居然没有问lgb)怎么选最优分裂节点,怎么加速,预排序有什么作用,怎么分箱,等宽还是等深怎么处理缺失值的,预测时候缺失值怎么办3、为什么离职,希望一份什么样的工作4、有没有什么问题想要了解的(问了业务场景 工作内容)📳对于想求职算法岗的同学,如果想参加高质量项目辅导,提升面试能力,欢迎后台联系。#算法#
查看11道真题和解析
点赞 评论 收藏
分享
在牛客上了看了好多佬的面经,确实给自己提供了帮助,再次感谢佬们的面经!我把自己面试的经历也分享给牛友,祝大家都拿到自己想要的offer!# 面试复盘## BG双非本+末流211硕+无竞赛+无实习+只有实验室的项目经历## 面经### 腾讯---软开-java#### 一面凉经 3/18​面试官没有开摄像头,maybe是kpi面,这也是我的第一次面试,整体表现巨差无比,给我留下了深深的打击,觉得自己就是个小废物。​上来经典的自我介绍,然后面试官就问我项目中的难点是什么,也没有追问。接下来就是提问环节​Q1:Mysql和Redis的区别?---->个人怎么用的Redis?​Q2:为什么用kafka?---->kafka重复消费怎么解决?​Q3:进程、线程、协程的区别。(我是菜鸡,没有复习到协程,丢死人了。)​Q4:讲一下对策略的理解​Q5:三道算法题:1、字符串相乘 ---->2、LRU---->3、乘积最大子数组(基本都是leetcode上的热门题目,但是我没有写出lru,让我深深的知道自己准备的是有多么的不足了,惨痛的经历,我是菜狗啊啊啊啊啊啊啊)​Q6:TCP和UDP的区别,估计是我回答的逻辑不好,就没有追问了​Q7:三次握手以及其中的细节,比如第二次握手失败会发生什么。然后就没有再问了,哭死,面试官很温柔但奈何不了我太菜了。第一次面试的紧张,我在写代码的时候既然在考虑输入输出,在面试官面前改输入输出的函数,第一次给了鹅,我太不珍惜了。### 快手---软开-java#### 一面凉经 3/19这次的面试官开了摄像头,我回答不上来的还会给我讲解,告诉我答案,在挂掉之后我也没了自信。经典自我介绍开头+项目中的难点。Q1:索引以及一系列的追问,最后出了一道题select * from t where c>0 and b!=1 and d=2;问我如何设计索引。答案是联合索引(d,c,b,a)Q2:乐观锁 和 悲观锁 。CAS的实现原理Q3:内存溢出和资源爆炸,讲一下自己经历过的内存溢出和资源爆炸Q4:kafka如何实现顺序消费还有一些关于日常使用的追问Q5:进程的并发执行问题,以及常用的锁。出了个题,讲一件i++如何实现上锁Q6:websocket如何实现通信,要提到sessionQ7:手撕:n个骰子投出为k的概率。这次面试对我打击巨大,面试官说我基础不好,要加强一下自己对基础知识的理解。也彻底没了自信,坐实了自己菜狗的身份。### 美团 ----软开-数开没错。这次岗位跟之前不太一样,我投错了,就是那么的sb,哎,硬着头皮面的。#### 一面 3/27经典的自我介绍,但是没有问项目中的难点。让我讲了将项目具体是做什么的,我巴拉巴拉的介绍了一遍。然后问我学过sql没,我信誓旦旦的说学过,平常经常用,然后一道sql手撕+算法就来了。sql手撕: employee表,找出只有五个直接下属的经理```sqlSELECT e.nameFROM employee eJOIN employee sub ON e.id = sub.managerIdGROUP BY e.id, e.nameHAVING COUNT(*) >= 5;```算法手撕:划分字符串,尽可能多的划分,同一字母最多出现在同一个片段中然后问了我听过事务没,我说听过,让我讲一下事务的特性。然后就没然后了,就让我反问了,我都感觉是kpi了,惊喜的是第二天发二面通知了。#### 二面 3/31自我介绍,然后上来就说我们考察代码能力的,直接扔出来一道题“K个一组链表翻转”,秒了。然后他看我做的太快,说再来一道吧,“合并区间”依旧秒了,都是hot100的题。然后他说我能把题背下来也是能力,我说我最近在经常刷题。然后就是八股拷打Q1:虚拟内存是什么 虚拟内存的实现 虚拟内存遇到空间不够了怎么办,虚拟内存会把资源存在哪里? 内存不够了怎么办Q2:tcp 如何保证稳定,详细讲一下保证稳定的机制,我讲的是超时重传。syn是什么,有什么用Q3:CAS(没错又问到了cas,这次哥们确实会了)Q4:线程切换Q5:索引,考了我最左匹配原则Q6:聊到了项目,我介绍了项目具体是做什么的,我自己的负责的内容,以及项目中的人员分工Q7:问我为什么选择这个方向,之前没有做过(我不敢说是我选错了,我说出于热爱和好奇,哭死)Q8:聊到了海量数据压缩,我从深度学习和算法的角度分别介绍了一下,没办法撞到了哥们擅长的领域Q8:聊到了AI,讲了讲我是如何使用ai的,以及对ai的看法。ai大势所趋这次面了70分钟左右,最开始我感觉面试官对我是无感的,但是我也尽力的去回答每一个问题,有答的好的答的不好的。面试过程中,面试官说了一句话“你是有自己的理解的。”所以我觉得在面试中还是要尽情的展示一下自己,让面试官感受到你的优点和激情。#### 4/1面试官通知二面结果,后续有人跟我联系#### 4/6号hr电话oc#### 4/9号offer## 感悟运气很重要,但是运气是留给有准备的人的。自己没有把握住鹅厂的面试,痛啊,刻在心里的痛啊。快手的打击让我彻底丧失了自信,陷入自我怀疑,从头又看了一遍八股,牛客上刷面经。java后端开发异常的卷,在面完数据开发之后有着深深的感受,大家在选择职位的时候可以酌情考虑吧。我确实卷不动。个人的简历过不了阿里、字节、蚂蚁、饿了么、京东、oppo、vivo、滴滴、作业帮等等的初筛,连面试都约不上,个人条件确实很有限。美团太好了,我是团孝子,我爱喝开水,我爱说实话。## 建议1、手撕,hoot100必刷,必刷,必刷,重要的事情说三遍。尤其是动态规划,贪心。面试的时候如果是模板题写不出来基本就凉凉了。2、简历上列出来的东西要能和面试官聊下去,面试官会看着简历问问题。3、面试的时候不要紧张,不用因为某个问题回答不上来就毁自己的状态。而是要尽情的展示自己,从思维上,情绪,性格上等等方面,万一有哪个点打动面试官就成了。4、运气是留给有准备的人的,还是要从自身出发,踏实准备,面的越多就会面的越多。5、合理评估自己准备的情况,java软开卷不动就卷数开,测开,前端,程序员是互通的,不要被语言,前后端限制住了,我们具备的是在这个领域如何快速学习的能力,而不是一门java语言学到死。6、八股是枯燥的,在回答八股的时候要用自己的话说出来,最好结合自己做过的项目,而不是背诵,要给面试官一种错觉,这个问题我在项目中思考过,而不是在八股文里背过。7、面试前在牛客上找对应岗位的面经,把面经里的问题都过一遍,最好再做点问题发散。
查看28道真题和解析
点赞 评论 收藏
分享
查看3道真题和解析 我的OC时间线
点赞 评论 收藏
分享
04-01 00:29
已编辑
广州大学 Java
已挂,估计是项目太玩具了没解释清楚,或者是hr面中无意说了实习是为了秋招#面试中的破防瞬间# #第一次面试#  #面试常问题系列#  #面试# 3.25线上一面(30min)1.自我介绍项目1.你项目的核心是什么:秒杀功能2.如何解决的超卖:使用信号量,类似获取令牌八股文1.说一下集合有哪些:基本说了一遍2.说一下hashmap:说了一下put和get3.LinkedList与ArrayList操作的时间复杂度:说了一下访问和插入删除的不同4.堆中对象的结构是怎么样的:只说了对象头的内容5.多路复用是什么:说了一下自己的理解6.类的加载过程:链接三个操作的最后一操作的名称忘记叫啥了,说了一下过程7.线程池的参数有什么:七个参数说了一遍8.说一下有哪些锁:synchronized与juc下的说了一遍9.二叉树是什么样的10.说一下mysql的日志:说了三个日志以及具体用途,中间卡了一下11.mysql事务的特点:一开始还以为说的隔离级别,后来问了一下原来是acid就说了一遍12.说一下tcp的三次握手与四次挥手13.redis的淘汰策略:说的时候有点忘了,多说了个轮训哈哈14.redis的持久化有哪些:aof与rdb说了一下15.select * from xxx where xxx 中关键字的执行顺序:from->where->select16.spring有哪些常用注解:想到啥就说了啥17.@RequestBody的作用:将请求体转为对象18.说了一个场景,问什么情况下索引会失效:扯了一大堆,感觉没说对19.会html、css吗:能看懂反问:1.第一次面试的不足:还可以2.公司的业务:物流方面的二三面加起来半个小时,感觉是太菜了,面试官没啥好问的了3.27线下二面(一面完后两个小时就约了二面了)自我介绍项目1.项目有真实上线吗:没有,学习的项目2.第一个项目的流程说一下3.有测试过并发量吗,用什么测试的:有,用jmeter4.怎么解决并发的:说的很乱,没准备这方面的问题,就把怎么做的说了一下5.第二个项目的流程6.索引有什么用:说了一下个人理解7.索引分几类:说了分聚族和非聚族,还有区别8.说一下你最擅长哪个技术:mysql9.说一下按数据结构索引有什么分类:只说了B+树和hash,忘记还有一个是啥了(full-text)10.你的研究方向11.知道transformer吗:以前看过一点但忘了,但下意识地说了解一点,后面问网络结构没说出来12.参加过社团吗13.毕业后的打算:先搞开发反问1.业务2.公司用到的技术3.下一面的时间:面完后马上接着就hr面3.27三面(二面完等了几分钟)自我介绍对公司业务的了解学校经历能实习时间能否全职上班:一周五天工资要求:到这还以为稳了哈哈总结:第一次面试,还是太缺少经验,线下回答的不好#牛客AI配图神器
点赞 评论 收藏
分享
去年的三月,我在牛客发了第一篇帖子,发帖问了机械智能制造应该怎么才能找到实习和正式工作啊。没想到这么快一年过去了,时间真快啊,26届找工作大军估计已经开始了,那么我想从我自己的经历,来讲一讲我自己的找工作心路历程,以及在面试前我做了那些准备,以及自己的不足之处。希望能帮到找工作的同胞们,也纪念一下去年库库找工作的自己。先讲讲心路历程,最开始的心态转变是在过年回学校后,那会刚准备找工作后,心情还是蛮激动的,又有点即将面对未知的不安。当时我的想法试,自己在这学期一定要找到一份实习,提升自己的竞争力。于是就开始了猛猛投递,最开始的一个月,几乎每天都要做测评,但有后续的真的少之又少。当时还是挺苦恼的,苦恼自己的专业,也担心自己的简历做的不好。到了四月份中的时候,才有了自己的第一场实习面试,是经纬恒润的系统实习生。我知道自己是一个很容易紧张的人。(紧张到打辩论赛会哑巴的那种)所以在此之前我还是做了蛮多准备的。包括1.写了大概四五百字的自我介绍,还背了半天,就是希望自己到时候不卡壳2.查了很多关于经纬恒润的业务与主营产品,好在被问到的时候能有话说3.查了下关于系统实习生以及招聘页面中的岗位介绍里的专业术语,好让自己不会显得那么小白4.当时在牛客还有好几个分享面经的网站看了半天面试问题,常见的通用问题,机械可能会被问到的问题等5.没经历过网络面试,特地穿了身西服(结果面试的时候只能看到自己模糊的大脸)从现在看,其实当时确实在面试前做了很多准备。但面试是依然有卡壳,但比自己预想的好很多了。我之后的面试准备也是在此基础上的。虽然这一次的实习因为我不能早点入职而泡汤,到有了一次实习面试后,在面试其他公司就顺利了很多。最后也拿到了一个实习offer。紧接着就是提前批的面试,没有经历前,我一直觉得这种正式的面试肯定会被实习面试要严格的多,也要难的多。从现在看事实确实如此,不过当时的我以为的难处实在理论课知识这边,于是在五六月我还专门看了看专业课知识(最后没咋用到),到第一次正式面试是在五月份的三一重工提前批……讲太多了,下面该讲讲以我个人经验的面试前的准备1.简洁又有信息量的自我介绍虽然很多人说你自我介绍的时候面试官在看你的简历不会听的,但我觉得准备良好的自我介绍还是能给面试官留下印象的。我自己的自我介绍控制在了一分钟左右,内容包括第一段的个人信息(学历,成绩,英语水平)。第二三段的个人亮点(竞赛与科研经历,凸现能力的社团经历),最后的结尾感谢。没一部分都要跟简洁,我自己总结了一个自我介绍模板,放图一给大家参考。2.面试问题的预准备经历了这么多面试,面试官有很多问题都是类似的,主要集中在体现个人能力得问题上,这部分在我之前的帖子中说过很多,感兴趣可以往前翻翻。最好能在牛客,小红书上找到类似岗位的面经,很有帮助3.公司与岗位的提前了解对公司和岗位有什么了解是想当多的面试官都会问的问题,这个就自己自己提前查资料了,不需要记特别多,记公司就记最典型的产品,而对岗位的了解,我比较喜欢结合上自己的专业与实际经历来讲,这样比较显得自己的专业性,也避免说错。当然还有其他的准备,包括专业课(本科问的钱),项目和科研经历多的可以做个ppt展示,我的经验不多就不分享了希望我的分享可以帮到各位,可以给我送花吗😍#面试之前应该如何准备?#
查看5道真题和解析 面试之前应该如何准备?
点赞 评论 收藏
分享
查看3道真题和解析 投递游酷盛世(北京)有限公司等公司6个岗位 软件开发笔面经
点赞 评论 收藏
分享
腾讯cdg三面:做了一道最长递增子序列的题,虽然是力扣hot100,但是我并没刷完(汗颜),花了近一个小时做完。做完后随便问了问其他,出结果果然挂了。腾讯云:腾讯简历捞得很快,本来我心灰意懒,不是很想继续投实习,但是腾讯云马上捞了我的简历。腾讯云一面:面试官主要在问我项目内容,涉及数据库、cpp、操作系统、数据结构等,有一些东西不会应该也不要紧,譬如join table的几种方式,关键要让面试官认为你足够机敏灵光。后面做了一道滑动窗口的题目,我很快一遍通过了。总体感觉和面试官聊得还算投机,面试官也对我比较有兴趣,结果也是通过了。腾讯云二面:感觉很不好,面试官没开摄像头,有嘈杂人声,疑似并不太尊重人。全程没有做题,不断地问你对某种技术的理解之类。譬如问我对cpp智能指针的理解,我对神经网络和大模型的理解,对Linux网络通信io类型的了解,描述网卡发送数据到应用处理回信的流程,等等。有些问题我不太懂,有些问题没说清。不像一面面试官是不断地对某个主题进行追问,这个面试官就是纯问,问各个方面的问题,然后听你的回答。我反正不太喜欢这种风格,面试官扔一个问题出来,把自己摘出去,然后听你一个人在那balabala地作答。面试全程不到半个小时。最后也果然如我所料,结果出的很快,挂了。话说我每次面完都能猜到是否能通过,四舍五入我也算自己的面试官了。体验过不少面试了,后续也大概不会投入精力到实习投递了,所以牛客上的少是肯定的。
查看6道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务