,总体感觉很不错,结果还在等… 1.电面 首先自我介绍,这个很随意,技术人员一般都不看重这个. 1.ArrayList的扩容机制. hash计算出来的索引地址,找到索引后会判断上面是否有链表存在,有的话会接着查找,补充下JDK8之后的HashMap当哈希桶上的链表长度大于8则会转换为一颗红黑树,因此随着碰撞增加仍然会提供稳定的性能. 3. 这个问题想了一会,直接说不会….尴尬,后来提示用less命令,该命令不会全部加载文件.参考博文:Linux下的more和less的使用 3.爬取新浪微博用户,怎么判断该用户是否已经爬过 博主说了数据量小的话使用 本以为要挂了,最后说技术面过了,不知道是安慰我还是什么,接着是HR面,聊了聊公司现状,待遇问题等,最后也没说过还是不过等通知.因为现在时间点比较尴尬,我提出年后入职,也不知道可不可以….等消息中 更新: AOP是动态代理实现的,然后讲了从读取xml配置文件,实例化Spring容器,然后实例化Bean(这个过程挺复杂的,一会附上一张图),最后销毁Bean这一过程,结束.具体可以参考:Spring知识点提炼 3.
360产品运营面经 360也是很早就参加了笔试流程的,答完笔试还对360公司有了些好感,毕竟笔试题出的还算是到位。流程也比较透明,全程可以在微信公众号上查询到进度。 先说下,360的面试也是一站式的,而且没有群面环节,第一轮结束后马上就可以知道结果。等候区在360的一个房间内,人比较多,空气还不够流通,一个非常简陋的显示屏不断滚动着面试轮次、房间和姓名。 可以说,面到一半楼主已经想放弃治疗了。坚持到结束,果然就收到了不合适的通知。 360面试就此结束。 点击作者姓名与作者大佬交流~ 作者:鹌鹑求offer 来源: 牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&面经 - 程序员/产品/运营求职实习信息 - 程序员/
去年的时候比较迷茫,不知道自学到底需要准备什么,在牛客上看了很多面经,非常受益,今天也分享一下供参考。本篇文章主要讲讲自学的历程即找工作需要注意的地方。 ,面试体验非常好,但二面约的时间和一个现场面试冲突了没面) 电面: 说说你印象最深的项目(异步队列) 在项目中遇到了什么问题(数据库的设计、异步队列如何将事件传入) 当时一面完的时候我说我计算机网络和操作系统方面不是特别好,一面面试官笑着说:没事,路还长呢,你去等二面吧。 现场面在软件园那边的招商银行面的,当天直接三面,基本每个人都有三面。面试的感觉只有一个:不愧是银行,太壕了。 并不太过沮丧,面完一个反思总结面好下一个。简历上的东西力争全都会,摸索一套属于自己的吹点。
面试记录 头条 - 一面 - 自我介绍 - 连续子数组的最大和 - 二叉树任意两个节点之间路径的最大长度 - 二叉树的深度 - 一面上个周只记得这么多了 - 二面 - 自我介绍 - mysql的引擎,区别 为什么用B+树 - 为什么不用B树 - linux内核存储方式 - 什么事页式存储 - lfu(好像是这个) 给定一个结构,好像是cache,然后操作,比如set(a,1),set(b,2),set(c,3) ,get(a) ,这四个操作后,对a操作了两次,b、c各操作一次,cache有大小,问当cache达到最大值比如3,现在想再添加一个元素进去,把原来里面出现频率最小的删除,把新加的加入,时间复杂度O(1 ) 提示:用hashmap(不会) - 随机链表的复制 - 三面 - 自我介绍 - 一个链表 奇数位升序偶数位降序 让链表变成升序的 - 给你一个循环后的数组 比如 45123 问你恢复原数组 百度 - 一面 - 项目(问了好多好多) - 说一下数据库表都有啥 - 为什么自定义的异步队列 - 如果请求已经发出,但是异步队列处理结果异常怎么办 - 什么是字典树,怎么实现的敏感词过滤 - 拦截器相关
——卡莉娜·斯蒂芬诺娃 两面技术一面hr,2.5h走完全流程,很满意pdd的面试安排,不用等啊等啊等 两轮技术面,问的比较简单,有些重复的部分就把两面写一起了,也有些不记得了。 hr面,一半话题离不开钱觉得自己肤浅的够真实 自我介绍,项目介绍 工作城市怎么考虑 xxx和pdd同时给offer,哪些方面是你选择offer的决定因素 期望薪资 单休能否接受 家庭情况
好了,废话不多说,上面筋 1、自我介绍 2、讲项目,对项目的测试点,你是怎么测得,有没有用什么工具 3、讲项目,同上 4、bug的生命周期 5、对登录框的测试,web版的 6、因为这个部门是做手表的,所以他就问我你对这个手表的一些想法 7、因为在上面我提到了手表的定位,所以这里他问我了解什么定位的方法 8、大学中,什么是你感触最深的 9、你的职业规划是什么 10、有什么想问他的 over 虽然只有一面,但是感觉还是不错的,就当自己秋招攒经验了吧 点击作者姓名与作者大佬交流~ 作者:追风筝的孩子 来源:牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&面经 - 程序员/产品/运营求职实习信息 - 程序员/产品/
实习的工作越来越重,接下来主要精力应该要放在实习工作上,接下来的秋招就佛系地面一面了。 在牛客上面当了半年多的伸手党,受益良多,现在把自己的面经放上来,希望能对大家有所帮助。 百度面经--通过 百度一面(90分钟) 项目介绍(60分钟) 扩展知识 1.Redis如何实现数据一致性 2.多个客户端同时写入数据如何处理写冲突问题 基础 1.基数排序 2.设计模式(说一种记住的) 阿里云)--通过 阿里一面(1小时15分钟) 1.项目经历 2.语言 C++中map、hash_map底层实现及增删改查的复杂度 3.算法 N路归并,实现方法及复杂度 LRU,实现O(1) 复杂度 阿里二面 (30分钟) 1.项目经历 阿里三面(交叉面,45分钟) 面试官是搞数据库的 1.项目经历 2.个人 个人的优缺点 3.其他 对数据库方面有哪些了解和问题 阿里HR面(45分钟) 介绍一下项目 个人优缺点 面经 - 程序员/产品/运营求职实习信息 - 程序员/产品/运营学习交流社区
一面:现场面去的很早明显焦虑并问不到面经(50分钟) (1)自我介绍这里介绍完提到自己熟悉的知识,项目 (2)项目介绍项目中遇到的难点如何解决的 (3)集合框架库了解吗说下常用的我画了图说了HashMap 操作的底层CAS操作造成的ABA问题 如何解决 (8)用的是mysqls啊 数据库索引了解吗 底层数据结构 做一道索引的题 Index A_B Select * from table where B=3 (遇到和一面一样的) 问能否用集合框架说可以写了集合框架的基于Map的 给面试官说思路 不用集合框架库的没写代码说了思路 (6)提问 HR面: 第二天晚上收到短信二面过了接着隔一天HR面 (1)自我介绍 (2)对之前面试的评价打分扣分点这里绝望了说了觉得数据库掌握不够好被HR用本本记下来了 答完就后悔 不能说自己技术弱点啊 (3)职业规划生活规划 (4)实习经历你的收获 (5)期望薪资 (6)还面试过哪些公司到哪个阶段 (7)如果cvte发offer会因为什么原因不来 (8)家庭关系宿舍关系最讨厌什么 (9)会因为什么事情忧虑会对你产生影响吗 大概就这些了希望好运 写面经攒人品 HR面结果还在等 祈祷?
同期还面了蚂蚁中间件的两轮面试,被告知不走流程就不能面了,所以也没面完。 后来走了蚂蚁金服财富事业群这边的流程。前几天刚刚面完HR。 正好今天分享一下面经,回馈下牛客,大家可以多交流交流哈。 蚂蚁金服中间件二号机 一面: 1 自我介绍 2 讲一下ArrayList和linkedlist的区别,ArrayList的扩容方式,扩容时机。 3 hashmap的实现。 9 有啥想问的 二面: 1 项目 2 说一下Spring源码把,它的架构,流程。 3 Spring的bean如果要在实例化过程中修改其某一个成员变量,应该怎么做呢。 9 项目中学到最多的东西 10 有什么想问 蚂蚁财富面经(1+2+交叉+HR) 跟这边的部门主管说了一下之前面试的情况,然后他帮忙催了下进度。 一面: 1 亿级ip地址过滤 2 排序算法和适用场景 3 数据库的事务有什么用 4 数据库的悲观锁和乐观锁 5 数据的索引有什么用,怎么实现 6 联合索引的匹配原则 7 数据库万级变成亿级,怎么处理
从下午3点面到下午6点,3技术+1HR,当时没感觉,面完后感觉很累,当时忘写面经了,现在才想起来,题目都忘了,能想起多少写多少吧,之后想起再更新,记得最清楚的是拿到offer后可以来实习吗(不能) 1 一面 1. 自我介绍(问项目) 2. java内存结构 3. 垃圾回收 4. 创建线程的方法 5. 二面 1. 自我介绍 2. 问项目(比较深、分布式、冲突等等) 3. 数据库范式 4. 希尔排序 5. 冒泡排序,如何优化 6. 单例模式的用处,是否所有的共享对象都用单例模式 3. 三面 1. 自我介绍 2. 问项目 3. 多久看一次电影 4. 对猫眼了解多少 5. 对于猫眼感觉有什么需要优化的 6. 点击作者姓名与作者大佬交流~ 作者:lurenbing231 来源:牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&面经 - 程序员/产品/运营求职实习信息 - 程序员
2.选择三个常见 golang 组件 3.noCopy 4.sync.Pool源码分析 5.请列举两种不同的观察 GC 占用 CPU 程度的方法,观察方法无需绝对精确,但需要可实际运用于 profiling lock1->lock2->lock3->lock4 活跃 goroutine 数量较多时,会导致全局的延迟不可控。比如 99 分位惨不忍睹。 // b2.WriteString("DEF") 失败 在写操作会进行copyCheck -> 如果内存空 会操作addr,不空则会判断地址是否一致 fmt.Println(b1, b2) var b3, b4 strings.Builder b4 = b3 // 一开始都为空 所以可以进行copy b3.WriteString("123") b4.WriteString("456") fmt.Println 3、被删除的对象标记为灰色。4、被添加的对象标记为灰色。满足: 变形的弱三色不变式. 这里我们注意, 屏障技术是不在栈上应用的,因为要保证栈的运行效率。
二、BERT: Pre-training在面试过程中,只要你的简历上涉及到了BERT,BERT一定会问你一个问题: 3. = x.size() x = x.view(B, L, self.num_heads, self.head_dim) return x.permute(0, 2, 1, 3) context = torch.matmul(attn_probs, V) # -> [B, L, H] context = context.permute(0, 2, 1, 3) next_sentence_labels=next_sentence_labels, ) total_loss, mlm_loss, nsp_loss = outputs[:3]
这是,面试官可能又会问了: 3. text{LayerNorm}(x + \text{Sublayer}(x))$$ 作用:: 允许梯度从更深层直接反向传播到浅层,避免梯度消失,使深层 Transformer(如 96 层的 GPT-3) d_k] if mask is not None: # mask 形状适配到 [B, 1, L_q, L_k] if mask.dim() == 3:
自我介绍逻辑: 背景介绍; 从实习前中后三个阶段解释技术转产品的原因;二面、HR面开始略过直接讲结果。 说明3个自己能胜任岗位的特点,并举出有量化成果的实例论证。 本次二面、HR面强调媒体方面的专业能力,有内容创作经验+媒体技术基础。 数分实习的主要内容:数据检查工具、内部工具文档导航门户、游戏活动信息可视化。 一面 最近新做了几个玩具项目(作业),其中一个是日程规划工具,有几点关于用户体验的启发,正好放在这里讲了。几轮面试下来整体感觉自己同理心还是不够重,体验设计的出发点和调研验证逻辑都比较欠缺。 或者是留存的定义在我的描述中过于模糊,明确为“第x天有活跃”为x日留存率的话可能会更清晰,但是漏斗中需要根据实际使用流程补充环节,否则只有3层会分析不出留存低(流失)原因。 二面 这一轮重点同样在调研上,感觉交流中有学到很多。体验设计和调研这种细节方面的问题,个人认为是“产品感”比较重要的部分,也有在找书和资料深入了解中。 自我介绍。
的巨佬能互相交流一下弥补一下知识点,之后不要被问的太尴尬就好 点击作者姓名与作者大佬交流~ 作者:asfsgfwe 来源:牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经& 面经 - 程序员/产品/运营求职实习信息 - 程序员/产品/运营学习交流社区
一面: 1.先简单介绍一下自己 2.为什么写这份竞品分析报告 3.介绍一下你的比赛,你在比赛中主要负责什么 4.实习期间主要负责什么 5.你觉得在京东实习期间有什么收获吗 6.在工作中或者项目中有遇到什么困难吗 一面结束以后就是等待5-10分钟可以去一个小姐姐那里查结果,楼主因为已经知道结果了,所以这个时候就不慌了。 二面: 1.先简单自我介绍下(我的研究方向小姐姐应该没听说过,追问了一下,然后就解释了一下) 2.讲下自己在这个比赛中都负责什么了 3.介绍一下这个比赛 4.看到你写的竞品分析报告,说一下抖音和微视的区别 楼主就趁着等结果的时候吃了些东西,然后去查结果,小姐姐就说等三面吧,当时开心到飞起啊! 三面(HR面): 1.自己想在北京发展吗?为什么要选北京呢 2.为什么想做产品经理呢? 3.看你的专业前景应该也很好,为什么要放弃这个专业转互联网呢 4.当时为什么选择这个本科学校呢(楼主本科普通一本)当时是发挥失常还是正常水平呢 5.那为什么想考研呢?
面经按照面试的时间顺序写的。 3.华为 软件开发 这个。。。因为是通信的没独立开发过项目,给我转资料开发。。 4.美团 测开 一面: 算法:求一个数的阶乘。。 linux常用命令 三面: 实习经历、自己实现了啥、遇到最艰难的事情、以后的规划等等,宏观风 hr面: offer情况、理想薪资、职业规划等 美团二面面试官给个好评。 5.今日头条 测开(一面挂) 这个。。。上来就让写代码。写出来了但是没优化 查找数组中超过一半的数字 单例模式,三次握手等 6.搜狗 测开 一面: 手写算法:排序。 没写出来面试官给提示了 实习经历 二面: 算法:找出数组中Top N的数字,写的乱七八糟的面试官也一直给提示 web服务器。(之前写过简单的服务器) hr面: 问我后面还会去面其他的公司吗。。
在3月分左右我开始投递简历,一直到4.7号才开始笔试,但是笔试结果出来的很快,记得是4.11号出来的,然后4.20号开始一面,4.22二面,4.27HR面。 3.笔试前可以刷一下以往的笔试题。 一面 一面是现场面。短信上通知的10:30面试,我10:00就到了酒店,结果11点还没有轮到我,我这都不算什么,因为有人原订10:00面试的也没有开始面试。 总结:1.不能太紧张,最好能像普通聊天一样;2.说话要有逻辑,前后呼应;3.提前看应聘职位的岗位要求和职责,针对性准备,一定要将你和岗位相关的能力体现出来。 二面 二面是电话面试。 下面是面试问题: 1)用三句话进行自我介绍 对自我介绍进行浓缩概括,用三句话展示自己的能力 2)用三个词浓缩自我介绍里体现的能力 3)分别就这三个能力举例说明 4)上面提到的3个词用英语怎么说 点击作者姓名与作者大佬交流~ 作者:逍遥yao 来源: 牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&面经 - 程序员/产品/运营求职实习信息 - 程序员/产品/
tcp 三次握手 所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。整个流程如下图所示: ? 输入了一个URL之后发生了什么 域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,
——《弱点》 字节跳动服务端研发 一面 1、 虚拟内存是什么干什么用的。 2、 HTTP协议包括哪几种请求,如何保证幂等性。 3、 输入一个网址到浏览器渲染出页面的过程中有哪些报文,分别涉及哪些协议,协议的主要内容是啥,分别用来做什么的。 4、 如果让你设计一个下载器中的断点续传功能,你打算怎么设计,会有哪些问题。 二面(感觉不是做JAVA的) 1、 什么是堆,画了个二叉树问是否符合最小堆的结构,然后根据图叙述堆排序的详细过程。 2、 TCP与UDP的区别,还有哪些其他的传输层协议,用来做什么的。 3、 进程与线程的区别,你是怎么理解这两个概念的(快被问烂了的问题……) 4、 Volatile关键字干什么用的和底层原理,CAS干什么用的以及原理。 5、 原子类的功能,实现原理。 三面 1、 四次挥手,会出现哪些问题,如果过程中服务器宕机会出现什么问题,怎么去解决。