
面试专题整理
nice想当程序员
好好看,好好学!Let’s go,Let’s go!
展开
-
你可以 CRUD,但你不是 CRUD 程序员!
什么是务实务实程序员他们总是在面临问题时,透过问题看到本质,从具体的场景出发,从大局着想,了解整个问题的来龙去脉,他们会对自己的行为负责,在项目面临问题时,他们不会撒手不管或者任由风险一步步扩大直至无法维护。大多数人都不是务实的程序员,因为成为务实的程序员并不满足短期的利益,需要长期的打磨和持续不断的学习、思考反思。大多数人不是务实的程序员的原因只有一个:惰性使然。程序员是有戾气的,许多人向我抱怨工作很久了,年龄也比较大了,感觉工作这些年以来在技术方向上没什么提升对这些人我有话说:没.原创 2020-11-03 15:50:04 · 5606 阅读 · 3 评论 -
字节九面终上岸,成为打工人的总结,辛酸面经分享
前言今天分享一位小伙伴9面字节的经历,我都有点佩服这位小伙伴的心态。这位小伙伴基本是从春招就开始面试字节了,直到秋招结束。拿下offer之后也是朝我一把鼻涕一把泪的分享。话也不多说,直接分享一下小伙伴的经历吧!一面Session存在哪里,怎么把session_id返回个客户端? Redis的数据结构,它有哪些复杂数据结构? Http与Https的区别,详细描述加密非对称加密的过程 线程与进程的区别? IO多路复用 redis服务端是多进程还是单进程,多线程还是单线程.原创 2020-11-02 20:18:18 · 3029 阅读 · 13 评论 -
阿里实习3个月成功转正,总结了55道学习真题笔记。
前言前两天有小伙伴跟我说终于在阿里度过了艰难的3个月,终于转正了,在3个月里一直在学习,怕被淘汰掉,最好皇天不负有心人呀。小伙伴也向小编分享了自己的学习笔记,一起学吧!!!答案在最后~~笔记如何实现一个高效的单向链表逆序输出? 已知sqrt(2)约等于1.414,要求不用数学库,求sqrt(2)精确到小数点后10位 给定一个二叉搜索树(BST),找到树中第 K 小的节点 LRU缓存机制 关于epoll和select的区别,以下哪些说法是正确的 从innodb的索引结构分原创 2020-10-30 17:27:24 · 2823 阅读 · 6 评论 -
11月最新最全Java知识点合集,建议白嫖哦~
前言金九银十要结束了,11月又是新的一月,没有找到工作的也不要灰心,11月咱们继续再战。小编也给大家把最新的JAVA知识点和学习笔记都整理好啦,一起来白嫖吧!1、JVM无论什么级别的Java从业者,JVM都是进阶时必须迈过的坎。不管是工作还是面试中,JVM都是必考题。如果不懂JVM的话,薪酬会非常吃亏(近70%的面试者挂在JVM上了)详细介绍了JVM有关于线程、内存模型、JVM运行时内存、垃圾回收与算法、Java中四种引用类型、GC 分代收集算法 VS 分区收集算法、GC 垃圾收集.原创 2020-10-28 17:13:51 · 1690 阅读 · 7 评论 -
字节后端开发一二三面(Offer),出动了一个师的面经!
前言金九银十也要结束了,很多小伙伴在末尾也在抓紧冲刺,小编也赶在结尾跟水友们整理了字节的面经。一起学起来吧~~一面虚拟地址怎么转换成物理地址的 进程切换的时机 中断一定会引起进程切换吗 切换的时候要保留什么 函数调用过程 栈的使用 互斥锁 自旋锁 什么时候用 Python xrange和range的区别 Java 内存结构 垃圾回收回收哪里 数据库连接的过程 mysql sum这个功能是数据库做的还是数据库引擎 Redis 哈希 容量变换时怎么移动数据 My..原创 2020-10-27 15:47:49 · 3066 阅读 · 14 评论 -
面试官问我凭什么敢来面试?我用Spring把他怼了。
前言数据库知识作为面试必考题,在面试的过程中占比很好,尤其是后端开发,一定要精通,尤其是索引和事务,每个专业的面试官都会问,一定不能只停留在增删查改上。关系型数据库(主要为 Mysql)数据库三范式分别说一下范式和反范式的优缺点Mysql 数据库索引。B+ 树和 B 树的区别为什么 B+ 树比 B 树更适合应用于数据库索引,除了数据库索引,还有什么地方用到了(操作系统的文件索引)聚簇索引和非聚簇索引前缀索引和覆盖索引介绍一下数据库的事务Mysql 有哪些隔离级别Mysql 什么情原创 2020-10-24 14:11:52 · 1754 阅读 · 6 评论 -
从传统企业到字节、美团、京东,再到拿下华为Offer,程序员的逆袭之路。
前言在六月份的时候,水友就跟我说想跳槽了,一直待在传统公司不是办法,当时准备了两个月终于拿到了华为的Offer,一起感受下大佬的面试经历吧!背景211本,985渣硕,毕业之后一直在传统企业。从6月底开始硬着头皮看题,然后从8月底开始准备秋招,到目前收获了几个offer,准备就签华为了。京东京东是第一个面试的公司,虽然过了,但是京东那成海了,估计捞不起来了。一面(电话面试40min) 问本科做的什么,有没有学过计算机相关课程 Spring是怎么识别htt..原创 2020-10-22 20:16:55 · 3178 阅读 · 10 评论 -
求收留,拒绝京东Offer之后的惨痛教训!
前言 前两个月小编好友拿下了京东和华为的Offer,当时一起聊了一下,犹豫再三好友选择去了华为,这一去,连消息都没了。 这两天好友又突然联系我了,向我各种诉苦,自从进了华为, 就没啥时间休息了,工作真特么辛苦! 身体上、心理上, 都是一种煎熬. 又遇上贸易战, 部门预算缩减, 裁员风声四起。 好友也是越说越上头,后悔当初没去京东。小编也是深表同情!在这也将好友当初面试经历分享给大家吧!京东一面final finally finalize原理及使用场景 ...原创 2020-10-21 19:19:37 · 4684 阅读 · 12 评论 -
三面阿里拿下Offer,总结与面试官交锋两个半小时的面经。
前言一面(50分钟)数据库锁隐原理。 1000个线程同时运行,怎么防止不卡? 并列的并发消费问题。 高并发量大的话怎么处理热点,数据等。 如何获取一个本地服务器上可用的端口? 流量控制相关问题。 数据库TPS是多少,是否进行测试过? 缓存击穿有哪些方案解决? Java怎么挖取回收器相关原理? Java的集合都有哪些,都有什么特点? 分布式锁,redis缓存,spring aop,系统架构图,MySQL的特性。 谈谈你对HashMap的理解,底层原理的基本实现,HashMa.原创 2020-10-20 17:29:29 · 2435 阅读 · 14 评论 -
大局已定,应届生三面京东成功拿下20K的Offer。
前言 今天给大家分享应届生水友三面京东拿下Offer的面试过程,20K竟然还觉得是白菜价,晕死! 一面(1小时30分钟)类加载机制概念、加载步骤、双亲委托机制、全盘委托机制、类加载器种类及继承关系 如何实现让类加载器去加载网络上的资源文件?怎么自定义类加载器?自定义的加载器还符合双亲委托机制吗?怎么打破双亲委托机制? 实例化对象的方式有几种? 由Object类的clone方法引申到深复制和浅复制的区别...原创 2020-10-19 16:42:34 · 18315 阅读 · 20 评论 -
十面阿里拿下Offer,总结出的心酸面经!
前言 今天给大家分享一下水友十面阿里才拿下Offer的辛酸面经。 十面阿里总共分为阿里云四面,蚂蚁两面,菜鸟四面;期间也遇到了很多奇怪的公司,比如说美团不知为何不给内推,CVTE笔试刷掉有实习经历的,网易玄学招人,京东20分钟面试,华为聊天招人!面经(答案放结尾)阿里巴巴一面(芝麻信用)hashmap和hashtable区别 为什么产生死锁 jvm类加载 java反射获取私有属性,改变值 反射用途 所用数据库 项目难点,问题 如何解决项目...原创 2020-10-18 16:23:19 · 2626 阅读 · 9 评论 -
2.5K实习生历时三个月终于拿下字节offer,个人历程和面经总结 。
前言本编内容分享一下大佬的经历,从三个月之前的2.5实习,到10K+字节的。在这三个月是怎么学习!老样子先分享字节面经,结尾有惊喜!字节跳动一面什么是jvm吗 什么是翻译和编译 jvm的内存结构 操作系统的缓存对应jvm的内存结构的哪一块 说说jvm垃圾回收的算法 jvm是怎么回收垃圾的 你怎么知道一个对象是不是可回收(可达性分析) 间接对象是不是可回收对象呢 https的过程,怎么保证安全 为什么ssl层要采用对称密钥通信 对称密钥和非对称密钥的区别 tcp/ip的.原创 2020-10-16 17:12:55 · 3799 阅读 · 10 评论 -
阿里面试官的突击面试,被问到当场自闭!!!
前言 之前就听说阿里喜欢搞突击面试。在晚上9点左右,就突然接到了电话。说是阿里的,然后就开始了电话面试,真的是猝不及防。分享一波面经吧!电话面 秒杀项目相关问题: 针对单个商品,有10w+的库存,怎么优化Redis? 如何保证不超卖的情况下,提高效率 程序本身是否多线程不使用任何优化,直接访问数据库,如何优化 (提示 redo、undo log的开销) 分布式session原理 HashSet的底层结构 JVM的类加载器、双亲委派模型 springMVC...原创 2020-10-15 18:17:50 · 4718 阅读 · 11 评论 -
女朋友说不能老是白嫖,所以我也分享一波大厂面经吧!
前言应女友要求分享一波自己总结的大厂面经,花了不少时间整理,在整理过程中也重新复习了一遍,每一题都是精心挑选的!话也不多说,直接开始正文吧!结尾有惊喜哦!字节一面(80分钟)面试官开始就坦言和我说不要有太多压力,我这边就是会问到你不会为止,太狠了。SVN和Git的区别,fetch和pull的区别 有冲突的时候需要怎么解决 介绍一下Docker,Docker和操作系统映射的关系 什么数据用MySQL数据库,什么数据放在Redis中,项目中实际遇到的举例 项目中最经常用到的原创 2020-10-14 18:24:43 · 4341 阅读 · 10 评论 -
奋战一线,奔去大厂,春秋招JAVA面试总结(已收获阿里,腾讯,字节等公司Offer)
前言凉风有幸,秋月无边,写写面经,回馈一下读友。今年拿到了阿里,字节,腾讯,美团,拼多多,虾皮的offer,华为还在泡池子,快手疯狂简历挂,网易也不知道为啥挂。问题基本是些常规的知识点问题,还有网络通信,系统设计之类的综合性一点的问题。但是面试问题还是可以和大家分享一下。面经在王者荣耀里面,当渲染地图时,考虑网络波动的情况应该怎样渲染地图才能显得不卡,这回导致什么问题。 线程安全本质是什么?Java如何保证线程安全,callable,runnable有什么区别?线程不正常终止会发生什原创 2020-10-13 17:07:27 · 3702 阅读 · 10 评论 -
总结15个大厂机试面试问题及答案,连第一个问题都没过!
前言前两天有群友在说,去华为面试的时候遇到了机试部分,但是没有提前做准备,导致凉凉了,所以小编连忙准备了一些各大厂的机试题,以便不时之需。一:字符串最后一个单词的长度:题目:输入为数个单词,以空格隔开;要求输出最后一个单词的长度。思路:读入字符串,求出字符串具体长度l,然后指针从后往前直到指向空格,记录此时的下标i,则最后一个字符串的长度为l+1-i代码如下: 1 2 3 4 5 6 7 8 9 10 .原创 2020-10-12 16:56:34 · 3984 阅读 · 11 评论 -
面试了无数公司才总结的JAVA面试题(含答案),搞定80%以上的技术面!
前言 程序员是最需要将终生学习贯彻到底的职业,一旦停止学习,离被淘汰,也就不远了。程序员工作都很忙,所以小编为大家整理了各大厂面试题,最好能在空闲的时候看一看,这些面试题的作用可能会超出你的想象。文章结尾有惊喜哦!HR中比较难答的问题:说三个优点? 说三个缺点? 你认为你是怎样的人? 与其他同学相比,你的优势? 你在实习中遇到的最大困难或者挑战?(技术终面也常问) 在校园时最困难的时候? 遇到过最大的挫折? 看过哪些非技术书,能讲讲这本书大概讲了什么吗?算法...原创 2020-10-10 16:21:31 · 8127 阅读 · 5 评论 -
10月最新大厂JAVA高频面试题汇总,学会了面试一路开挂
前言前两天有粉丝问我,考研和秋招哪个更重要,所以小编特地去和群友交流了一下,总结了准备考研和秋招的利弊,同时给大家准备好了面试宝典哦。准备考研:优势学历加分,不再赘述。劣势 错过秋招窗口(同时准备考研和秋招时间较为紧张,要知道自己心理素质和身体素质都扛不住这种强度,在不在考虑范围内),倘若考研失败,接受不了二战,只能匆匆准备春招,而春招HC相对秋招较少,竞争对手有同样考研失败的同学、有秋招没有理想offer继续冲春招的同学。所谓狼多肉少,风险较大。 读研选择比本科学校原创 2020-10-09 15:25:29 · 4370 阅读 · 13 评论 -
看了大佬的面试总结后,原来进大厂这么简单
前言其实在初期,就无数次幻想着秋招结束,然后写一篇长长的经验贴的那种满足感。下面尽量把我知道的和我经历的面试过程中的我觉得比较重要比较有意义的问题记录下来。百度一面简单的自我介绍 项目中为什么要选用SpringBoot; SpringBoot有什么优势; SpringBoot是如何启动的; 了解SpringMVC吗,可以说一说 SpringMVC 的作用吗; ==和 equals 的区别?(问了在重写equals之前, equals判断的是什么?) 数据库的主从复制..原创 2020-10-07 17:32:05 · 1154 阅读 · 4 评论 -
艰难的度过金九!字节、蚂蚁金服、小米、华为面试题总结,国庆也不能闲着
前言 随着各大企业校园招聘的开启,一大波儿应届生忙碌在找工作的战场上,不少同学表示自己明明做好了充分准备可面试时还是有问题没准备到,以至面试官提问后自己不是半天答不上就是回答的毫无逻辑,感觉自己面试好失败呀。 所以小编给大家整理了各位找到工作同学的面经,赶紧在国庆的时候学起来吧!字节跳动-后端(一面):算法题:给定一个没有重复数字的序列,返回其所有可能的全排列,以及时间复杂度,非递归解法 问项目(数据库相关) MySQL的联合索引的底层实现 Linux的虚...原创 2020-09-30 16:39:18 · 1254 阅读 · 7 评论 -
为什么别人的offer拿到手软,看看大佬总结的面经吧!
前言9月基本要结束了,给大家分享一下秋招经历, 给还没有上岸的同学打打气。面试之前: 早投, 毕业前一年的春招就要开始, 投实习, 不管去不去, 都对秋招有帮助, 企业秋招提前批时都会主动找投过实习的同学, 有些公司还可以直通终面(如阿里),如果你错过了实习春招, 秋招一定要主攻提前批, 不用笔试, 且hc足. 提前批不行还有正式批机会 一定要找内推, 虽然不内推也能找到工作, 但是内推觉得能提高你成功的概率, 至少有助于帮你通过简历筛选, 避免简历机器过一遍之后就石沉...原创 2020-09-29 17:24:22 · 1372 阅读 · 7 评论 -
双非本科艰难的度过春秋招,回顾一下我整个秋招面试题
整个秋招一共有面试字节、美团、百度、腾讯、阿里、微信支付、斗鱼、网易云、快手但是拿到的offer就三家百度,阿里,字节,在这以时间倒叙的方式回顾整个秋招\春招小编也将整个秋招的面试题及答案都已经整理好啦,戳这里免费领取,暗号:优快云,还有更多大厂面试专题资料和视频哦 字节跳动2020-9-16(Offer)一面1、java的注解是运行时还是编...原创 2020-09-27 17:10:22 · 1518 阅读 · 8 评论 -
知乎一面就这么难?这面试题我怕了!
职位: 后端开发实习生时间: 2020.9.20结果: 一面通过昨天有个群友去知乎一面,回来在群里抱怨知乎一面有多难,小编让群友把面试题分享了出来,让大家看看真有那么难吗?文章中所有面试题和答案小编都为大家整理了:戳这里免费领取,暗号:优快云,还有更多大厂面试专题资料和视频哦(话不多说,直接开始)一.算法题1.合并两个有序数组就是归并排序的一部分, 直接写算法模板while(i mid && j r){ if(q[i] q...原创 2020-09-25 17:08:41 · 2113 阅读 · 9 评论 -
字节八面面经,发出来攒攒人品~
职位:后端研发,base杭州目录(话不多说,直接正文)7月23日 18:00 一面 60min7月29日 16:00 二面 55min8月9月 16:00 三面 80min8月18日 被北京捞8月24日 找HR约了四面8月28日 14:00 四面 55min9月3日 被北京捞职位:后端,Data部门,base北京9月15日 16:00 一面 63min9月17日 17:00 二面 50min9月21日 17:10 三面 50min9月23日 15:...原创 2020-09-24 16:40:43 · 1267 阅读 · 7 评论