自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 收藏
  • 关注

原创 提前备战金九银十,深入总结我的字节跳动四面面经,希望帮助到大家!

企业转眼就又到了暑假了,到了所谓的暑假就说明金九银十已经迫在眉睫了,很多头部互联网公司已经开始了提前批,相信大多数朋友都已经跃跃欲试了,都想抓住这个机会面试或者跳槽找到满意的工作,自己这边也是最近刚面完字节跳动,一共是四面,成功收到了offer,在这里总结一下自己的一些经验和面试题,希望能帮助大家,满满的干货就全放在下面了!一.字节跳动一面1.项目介绍2.说一说retrofit4.okhttp中的责任链模式讲一下6.TCP三次握手四次挥手8.Synchronized和volatiled的区别

2021-07-09 16:45:22 891

原创 京东四轮面试复盘,本人985渣硕一年实习经验,目前已经入职一周!

前言还记得上次京东面试,刚从家回到学校屁股还没坐热就给我打电话突击面试,完全没来得及准备。这次应该是前面大佬释放的名额,所以又把我捞起来了。面试官主要在问一些基础的东西,整体也就半小时吧,因为问比较简单,所以面的还算不错。京东一面自我介绍内部排序有哪些(原理及时间复杂度介绍);外部排序快排为什么一般场景下比冒泡快(分治的思想)堆排序思想,时间复杂度平衡二叉树原理JMM模型反射在实际开发中的应用Mysql在实际开发中语句优化的考虑Java中线程池都有哪些,各自特点及适用场景。vola

2021-06-30 16:05:29 724

原创 蘑菇街java岗三面总结,时间线2021年6.15,本人已成功拿到offer!

前言人与人存在很大的不同,我们都拥有各自的目标,在一线城市漂泊的我偶尔也会羡慕在老家踏踏实实开开心心养老的人,但是我深刻知道自己想要的是一年比一年有进步。最后,我想说的是,无论你现在什么年龄,位于什么城市,拥有什么背景或学历,跟你比较的人永远都是你自己,所以明年的你看看与今年的你是否有差距,不想做咸鱼的人,只能用尽全力去跳跃。蘑菇街一面自我介绍TCP连接处理,后台如何去做TCP握手和释放过程HTTP请求格式,请求头里都有哪些信息HTTP 常用请求方法,get和post区别用post可以发g

2021-06-21 16:11:30 507

原创 新鲜出炉!网易、华为、美团java工程师社招面经总结,本人已成功入职美团

前言对于大厂面试,我首先想要强调的一点就是心态真的很重要,是决定你在面试过程中发挥的关键,若不能正常发挥,很可能就因为一个小失误与offer失之交臂,所以一定要重视起来。另外提醒一点,充分复习,是消除你紧张的心理状态的关键,但你复习充分了,自然面试过程中就要有底气得多。网易:一面:1.RPC原理,netty原理2.hashMap原理3.redis缓存回收机制,准备同步,哨兵机制4.统计10分钟内订单的亏损,你会怎么设计5.项目:你做了什么,为什么要这么做,用了什么技术要解决什么问题二面:

2021-06-18 15:24:03 269

原创 从事大数据两年,总结了一下自己网易、快手、滴滴、爱奇艺、迅雷面经心得,希望对大家有帮助!

前言网易、快手、滴滴、爱奇艺、迅雷面经心得笔者双非硕,从事大数据开发已经快两年了,今年三月份准备换工作!以下问题只按照模块,不分公司。// 如有不足,请帮忙指正。技术范围Hadoop、Spark、Hive、Hbase、KafkaMysql、RedisZookeeper计算机网络、操作系统、Java基础、Jvm、JucJava基础:1、面向对象三大特征、什么是多态?父类引用指向不同的子类对象2、接口和抽象类抽象类能否被继承、接口定义常量模板设计模式3、反射Class.forN

2021-06-17 21:28:54 276

原创 毕业两年,从月薪3500到现在的华为java工程师,我是这样提升自己的技术栈的。

前言对于大厂面试,我最后想要强调的一点就是心态真的很重要,是决定你在面试过程中发挥的关键,若不能正常发挥,很可能就因为一个小失误与offer失之交臂,所以一定要重视起来。另外提醒一点,充分复习,是消除你紧张的心理状态的关键,但你复习充分了,自然面试过程中就要有底气得多。华为一面全程1小时左右问题:1.自我介绍2.项目相关问题(遇到什么问题怎么解决、期间导师如何帮你?)3.java和c语言的区别,讲讲你的感受?4.java创建对象时需要注意哪些方面?5 java的数据结构(链表、hash、二

2021-06-17 15:19:23 385

原创 坐标北京,来自某菜鸡的Java后端近期面经总结,目前拿到了拼多多,得物的offer!

个人基本情况学校:民办本科,学校偏文年纪:18入学,22毕业专业:计算机科学与技术岗位:Java后端之前学的Python,自己经常接小项目补贴生活,有上百项python小项目经验。但是光忙着挣钱了,啥比赛都没兴趣也就没参加。感觉AI和数据分析不怎么自己,主要学历硬伤,做爬虫怕进局子,搞Web的话,似乎搞Java更香些。从今年2月开始决定转Java后端,从头学起,5月27日开始投简历,目前收到5家offer。北京:自如天源迪科(说不是外包,但查着是外包)慧财税重庆:某国企(给其他国企

2021-06-16 16:46:08 1259

原创 仅一年工作经验的我首次社招就拿到了浦发银行,高途,映客的offer,本人已成功入职映客!

前言在文章开始之前,我想说的是,无论你现在什么年龄,位于什么城市,拥有什么背景或学历,跟你比较的人永远都是你自己,所以明年的你看看与今年的你是否有差距,不想做咸鱼的人,只能用尽全力去跳跃。浦发银行1、学过的语言?C、C++、Java2、String和StringBuilder的区别?final、拼接效率面试官:还有吗?–没看过StringBuilder源码3、TreeSet底层?红黑树复杂度?(八股文)3.1、HashSet 底层?HashMapa 的复杂度?Hash冲突解决方案?(八股文)

2021-06-15 21:57:51 1498 1

原创 2021最新整理,阿里java岗实习面经分享,一二三面+HR面,本人已成功上岸!

前言:今年是我第一次正式面试,期间看了很多牛客的帖子,给了我很大帮助。面试结束后一直想着将面经整理出来,但实验室一直有事,老师天天找,所以一直没有找到机会。端午终于有些空闲时间,赶紧将面经整理出来,希望能为大家提供一些参考。一面:String类型的几种存储方式,是否是线程安全的,两个字符串相加是否是新的实例;Stringbuffer用append方式,对象是否发生变化;Java的值传递;Java内存区域的划分,线程共享的部分,哪些部分会有溢出的情况;final类;static修饰符;深拷贝

2021-06-15 16:08:11 566

原创 大牛熬夜整理,京东网易滴滴,天津农行软开java面试题合集,大牛已于上个月入职华为!

前言春招已经接近尾声,3.15离职准备秋招,到今天正好三个月。也收获了一些offer。特别感谢牛客平台以及各位大佬的面经。最近秋招也接近尾声,在此写下自己的学习历程,一些经验分享给后来者参考,也希望牛油帮忙比较一些offer。个人背景:211硕学习历程:供后来者参考。大佬忽略本人之前从来没学过Java,本科是物联网的,搞的都是单片机传感器之类,去年入学了解到算法竞争过于激烈,也就是从去年十月开始学习Java,春招0offer,找了个日常实习,远程了3个月,离职,秋招,直到现在。具体的时间节点如下

2021-06-12 15:14:32 419

原创 新鲜出炉!2021年6月8号刚刚拿到的阿里offer,趁着记得赶紧分享一下我的阿里三面!

前言21届双非本科,微服务+TCP通信项目,无竞赛,无实习。一面1、自我介绍2、看你简历上写了死锁,简单介绍一下? 更改你的代码,使死锁解除? (手写死锁,4个条件,死锁避免,银行家算法全说了)3、讲讲系统调用?(举例子时,谈到了print底层实现,进程调度,用户态内核态)4、进程线程区别?(八股文+谈到进程通信)5、进程通信几种方式?哪种方式最快?为什么?(通过共享内存谈到页表、MMU、零拷贝)6、进程怎么分配的?PCB里面都有什么?为什么进程上下文切换消耗大量资源?7、进程调度算法?(

2021-06-11 15:36:04 615 1

原创 来自一个从业多年程序员的春招,三面字节+四面字节+拼多多终面!

三月三月份是在认真复习,主要在刷题+复习基础。然后面了几家之后发现分布式的东西完全不会,简历上写的微服务之类的也完全不会,然后开始学习工程相关的东西。花了一周左右去整redis,感觉收获很少。后面把分布式的基本套路都看了几遍,但是太肤浅了,很难形成自己的理解,稍微深入一下就不会了。微服务也是如此,深入问点就完全不会,感觉也很难速成,七月有很多面试+笔试,又没太多时间去深入学习。而且期间因为发现问的东西都不会,所以非常焦虑,心态不是很好。惭愧。四月四月初休息了一周,和对象出去耍了。回来之后

2021-06-10 16:58:09 376

原创 白嫖党福利!花了688买了一套字节跳动面试题,现在免费分享给大家(帮忙看一下值不值)

字节教育一面(6.8 :50min)1.自我介绍(面试官在看简历);2.问项目(让我挑一个最熟悉的项目)3.问用到的技术栈4.问mysql有哪些存储引擎,你用到什么存储引擎,区别是什么?4.sql优化策略5.聚集索引的底层6.mvcc机制了解嘛7.mysql的表锁有哪些?8.给了一段sql语句,问会上什么锁?详细解读一下9聊计网:输入url会发生什么?(一顿bala)10.tcp/ip三次握手,udp tcp区别11.场景题:要是握手第三次断了我怎么去设计?12.怎么保证tcp连接

2021-06-09 17:01:33 163

原创 一个菜鸡的2021上半年面试总结,浦发银行 + 宁波银行 + 华东工程面经总结帖!

浦发银行(信息科技岗,系统开发)一面(17 min)原型设计用的什么软件?数据库用什么?后端用的什么框架?解释 SpringMVC 的流程HTTP 请求有哪两种方式获取数据?Java 中 sleep() 和 wait() 的区别?介绍线程实现方式线程之间通信有哪几种方式介绍一下守护线程介绍一下垃圾收集之前做过 Android 吗?做过哪些项目?后台有做过压测吗?介绍一下 Android Activity 的生命周期之前有论文吗?是一作吗?在研究生期间的课题是什么?算法题:给定一个

2021-06-08 22:15:25 893

原创 渣硕的春招记录帖,从开年至今拿了滴滴,拼多多,搜狐三个offer,分享点干货给大家

前言如果你今天还在问我“程序员为什么需要深度学习?”,那么这只是意味着你对开发的兴趣并不高,你对编程的热情并不够,你对自己的职业发展也没有一个清晰的规划。作为开发人员来说,不说要求自己成为业内顶尖,但也要保证自己不被市场所淘汰,学习对于程序员来说是最基本的事情。滴滴打车1.根据简历介绍一下自己2.问项目,验证码是怎么实现的,怎么保证下单的幂等性,mysql集群如果写请求先于读请求然后将内容放入redis 中后,redis 将脏数据返回给用户怎么办?mybatis 的优点,mybatis分页查询底

2021-06-08 15:33:04 111

原创 2021年校招面试总结,刚毕业的我成功拿到了跟谁学的offer,分享一下我的经验吧

前言今天下午刚收到Hr通知 然后就收到邮件了。附Java后台一二面经跟谁学一面(55分钟)自我介绍讲讲项目类加载器 加载器什么关系Hashmap 内部 还有扩容ConcurrentHashMap线程安全的实现 1.7和1.8不同 为什么不用分段锁了 好在哪里?SpringMVC执行流程Spring Aop实现jdk动态代理 CGlib区别ReentrantLock和Synchronize区别?底层实现?ReentrantLock公平锁实现 怎么个公平法Synchronize底层的实

2021-06-07 20:57:52 244

原创 95年的我成功上岸了!历时两年,从当年的外包程序员到现在的快手架构师

前言一会儿就要办离职手续了,趁着这会儿没啥事,简单写一篇文章,分享一下自己的跳槽经验给大家,希望能对大家有所帮助。个人经历我18年从华北电力大学毕业,毕业之后校招进入一家中小厂,这里就不提名字了。工作了两年多了,这中间负责过单独的项目,设计过有深度的技术方案,也干过无脑的CRUD。总的来说这段经历让我收获了很多,让我从一名懵懂无知的学生成长为一个可以扛起事的社会人。因为还没有正式离职,很多东西就不具体说了,简单总结几点这期间的收获:积累很重要从入职的第一天起就应该养成一个积累笔记的好习惯,比

2021-06-06 21:49:04 317

原创 程序员学历差还有机会吗?普通二本的我在这个春招拿到了十几个offer,在此分享一下我的面经

前言白嫖了无数面经,这次也来贡献一下自己的吧个人基本情况学校:民办本科,学校偏文年纪:18入学,22毕业专业:计算机科学与技术岗位:Java后端之前学的Python,自己经常接小项目补贴生活,有上百项python小项目经验。但是光忙着挣钱了,啥比赛都没兴趣也就没参加。感觉AI和数据分析不怎么自己,主要学历硬伤,做爬虫怕进局子,搞Web的话,似乎搞Java更香些。从今年2月开始决定转Java后端,从头学起,5月27日开始投简历,目前收到5家offer。offer总结北京:自如天源迪科

2021-06-06 15:43:34 1041 2

原创 工作两年,靠着这个春招我拿到了百度offer上岸了,分享一下我的经验吧

前言百度的流程是一下午全部走完三面,我从下午 13:00 面试加等待一直面到 17:00背景:四非渣硕,两个实际项目百度一面论文研究方向算法题:最小覆盖子串线程池的核心参数 任务加入的过程 execute和submit区别HashMap八股文CMS 垃圾回收器Mysql 事务的四大特性和实现原理Mysql 的 redo log 和 undo log场景题:设计微博热搜 这里花了大量时间,最终答得很一般,导致一面评价不高评价:一般,算及格,不是很出色,马上二面。百度二面手写 二分查

2021-06-04 16:05:05 491

原创 非科班的春招之旅,历时三个多月拿到了美团,字节,阿里的offer,在此分享一下我的经验吧

前言非科班,去年10月份开始学习Java,记录下自己的面经,希望对大家有帮助,也是自己的一个总结用友实习面试整体比较轻松,也就半小时,感觉面试官比较想要实习生能多实习些时间稳定些1.自我介绍2.实现一个程序计数器3.找一个最大值4.聊天美团一面美团的面试官是真的好,一面面试官不会的时候会有提示,而且回答的不准确也会给出正确答案,体验满分1.自我介绍,介绍项目2.项目权限怎么管理3.kafka为什么好,为什么用4.es它的底层5.数据库 索引数据结构6.mvcc7.数据库的锁

2021-06-03 22:15:48 370

原创 三面百度,外包两年的我终于上岸了,分享我整理的百度社招面试题!

百度一面(3月28号、60分钟)1.自我介绍,项目介绍,问具体做了的工作2.多线程2.1 线程的创建方式2.2 线程工厂2.3 线程池的核心参数,过程2.4 四种线程池的问题2.5 Java中的锁2.6 乐观锁的ABA解决,自旋的问题2.7 CAS的底层2.8 synchronized锁升级过程2.9 ReentrantLock的AQS3.JVM3.1 发生minor GC的情况4.SpringBoot4.1 自动配置的过程5.写题5.1 找出字符串中最长回文串百度二面(

2021-06-03 14:29:49 4737

原创 干货分享,招银提前批:一面+二面+HR面面经,顺便聊聊程序员应该去银行上班吗?

前言我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的,在我看来,自己付出多少,回报就有多少。招银一面:5.27自我介绍,介绍项目JVM的内存结构垃圾回收器G1的优点hashMap的数据结构线程安全的map,如何实现?多线程的创建方式?有几种线程池?线程池的参数,拒绝策略?MySQL有几种索引?区别?索引什么时候失效?做过多少项

2021-06-02 21:59:30 2493

原创 2021我上岸了!分享我的招银网络科技 一二三面面经,希望对大家有帮助!

前言程序员只有技术过硬,在哪儿都不愁就业,“万般带不去,唯有业随身”学习本来就不是在课堂那几年说了算,而是在人生的旅途中不间断的事情。人生短暂,别稀里糊涂的活一辈子,不要将就。一面:视频面(5月26日)- 30min左右1.自我介绍2.JVM内存分布3.TCP和UDP的区别4.数据库的索引怎么实现的,底层是什么数据结构,为什么不用B树5.如果一个系统访问量过高,如何进行优化6.索引的最左前缀法则是什么,为什么,如何优化7.复合索引怎么用8.事务是怎么实现的,隔离级别,有什么问题,MVC

2021-06-02 15:51:49 10293

原创 靠着这份面试宝典,我在今年的春招里面如鱼得水,分享一下我的京东三面上岸经验!

前言人人都想成为架构师,但往往只有10%的程序员能取得成功,想象很简单,但是坚持很难。最后想给所有程序员一点建议:在日常工作中,万万不要仅局限于自己手头上的工作,因为自己负责的工作内容可能只是某系统上的“冰山一角”,这个系统是前辈们留下的财富,我们要学会怎么去利用它。这个时候,就需要我们站得高一些,看得远一点,去了解这个系统的整个经脉,揣测当初它设计的“Why?How?”,换做自己应该会怎么做,这样或许你将会离架构师更近一步。京东一面自我介绍常用的数据结构有哪些?并大说了一些操作的时间复杂

2021-05-31 15:31:06 98

原创 历时半年,拿了五个大厂offer,阿里、携程、京东、腾讯、美团、字节跳动面经汇总

前言面试的过程十分坎坷和艰难,从去年1月份学校毕业开题答辩后,决定准备2021春招实习,假期没回家一直在补知识,从3月中旬开始投递简历,经历了n多场笔试面试,终于在4月末把我搞崩溃了,感觉答得都还可以,但是进二面就挂,心态有些失衡,于是决定回老家玩一圈。就在回老家的前一天收到京东发来的面试邀请,当时的心情十分复杂,被BAT等重重打击,我有点丧失信心,把面试推到了五一假期之后,抱着随缘的心态,出去玩了一周之后,终于上岸了。非常感谢京东给我这个机会,面了很多大厂,感觉招的不是实习生了,也可能是现在卷的不行

2021-05-30 21:01:09 719

原创 建议收藏!深度解析外包一年工作经验的我是怎么拿到同程的offer的

前言同程挺快的, 三面一共两个半小时面完直接就说发offer了.hr一直跟我强调上海的部门是核心中的核心, 可我真的不想去上海啊…同程一面Java锁. 其实这个要讲的挺多的, 不能单独停留在JUC这个包下实现了Lock接口的锁或者synchronized关键字或者AQS上面, 我特别不推荐看JavaGuide这样的大面经集合, 真的不如老老实实看看操作系统, 单是管程这东西就可以讲半天了.公平锁和非公平锁的实现AQS熟记并背诵线程池创建, 七个参数, 工作原理.从编译器和JVM层面理解泛型

2021-05-30 14:51:30 785

原创 四面蚂蚁金服,从三轮技术面到最后的人事小姐姐,我是这样过关斩将的!

一面:时长大概在24分钟左右1.自我介绍2.围绕自我介绍问了一些3.讲一下快排?4.进一下并查集?5.三次握手time_wait?6.http/https的区别?7.对称加密&非对称加密是什么?8.对称加密的具体流程?9.说三个你竞赛用的算法?10.你和金牌的差距在哪里?(简历写了个银牌)*我是不是应该回答高考简历没填好,应该填某夏理工学院?11.理想工作地点?反问。评价:笔试分低了其他还不错二面:全程大概50分钟1.自我介绍2.选一场你影响深刻的比赛讲一讲?

2021-05-28 21:47:47 445

原创 两年多的社招经验分享,我的跳槽经验总结(含阿里滴滴美团快手头条)

前言最近准备跳槽,先后面试了各大小公司,拿了一些offer,有阿里,滴滴,快手,达达,得物等公司。面试的公司大部分都能过,所以这里给大家分享下自己的经验,也给自己做个归档,希望能给正在准备跳槽,找工作的朋友一点帮助。Ps:楼主目前去了快手,快手福利待遇在互联网算上层,住房补贴,下午茶,包三餐,加班双倍工资等等.来快手的欢迎找楼主内推,在线指导,帮忙评估简历,全程跟踪状态。面试轮廓面试这么久,大概流程都是找人或者自己投递之后,简历评估通过约面试,一般公司部门之间相对独立,面试不过,可以迅速换部门重新评

2021-05-27 22:15:49 1040

原创 这才是真正的大佬,两个月拿了美团,腾讯双offer,附上面经

前言人与人存在很大的不同,我们都拥有各自的目标,在一线城市漂泊的我偶尔也会羡慕在老家踏踏实实开开心心养老的人,但是我深刻知道自己想要的是一年比一年有进步。美团面经(50min)1.为什么选择跳槽2.详细询问项目,分工情况3.一个 url 分为哪几部分,各个部分的含义是什么,状态码4.html 标签和作用5.get post 请求有什么区别6.进程间的通信方式有哪些7.什么是缓冲区溢出8.造成死锁的条件有哪些9.介绍一下什么是数据库的视图10.索引的优缺点是什么(数据库中)11.s

2021-05-26 22:17:27 191

原创 半年经验社招阿里云,耗时三个月历经五面,成功拿下java工程师offer!

前言我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的,在我看来,自己付出多少,回报就有多少。一面+二面1.自我介绍2.为什么选择直接工作?工作之后后悔了嘛?3.开局做算法题,两数之和,哈希表轻松解决4.Arrays.sort使用了什么排序算法5.解释下快排的过程6.快排的空间复杂度+推导7.除了快排还有哪些排序算法8.排序算法的稳定性

2021-05-25 21:40:24 714

原创 当代程序员应该如何优雅的应对面试?用我的快手,360,字节三个offer告诉你答案!

前言Java的诞生已经超过了20年。一直以来,Java以其语法简单,开发者可以快速上手,适应众多领域,具有跨平台能力等特性,吸引了无数程序员学习和使用。基于Java优秀的特性和庞大的使用基础,各大公司对Java工程师的需求也是源源不断。但作为面试者,想进入BAT并成长为一名高级Java工程师却没那么容易。虽然面试者具备了一定的工作年限要求,也长期使用Java语言进行开发,但面试时,面对刨根问底的提问,经常感觉get不到面试官的点,自己回答的也是马马虎虎,甚至无法完整描述自己开发过的系统或者使用过的技术,

2021-05-24 21:35:25 124

原创 两年外包程序员,靠着这个春招我四面阿里上岸了,建议你们跟着我这样学习!

前言只有技术过硬,在哪儿都不愁就业,“万般带不去,唯有业随身”学习本来就不是在课堂那几年说了算,而是在人生的旅途中不间断的事情。人生短暂,别稀里糊涂的活一辈子,不要将就。文章内容中涉及到的Java面试题、源码文档,技术笔记等学习资料,均可以免费分享给大家学习,只需你动动手多多支持即可!阿里一面1.面试官自我介绍2.自我介绍3.hashmap和hashtable的区别4.类加载过程5.双亲委派机制的作用6.jvm命令7.线程状态8.bean生命周期9.spring用到的设计模式?装饰

2021-05-23 14:52:56 128

原创 历时一年,从外包程序员到拼多多架构师,你们跟着我这样面试就好了

前言想给所有程序员一点建议:在日常工作中,万万不要仅局限于自己手头上的工作,因为自己负责的工作内容可能只是某系统上的“冰山一角”,这个系统是前辈们留下的财富,我们要学会怎么去利用它。这个时候,就需要我们站得高一些,看得远一点,去了解这个系统的整个经脉,揣测当初它设计的“Why?How?”,换做自己应该会怎么做,这样或许你将会离架构师更近一步。5.7 一面1.多态多态的概念、原理JVM如何实现多态,如何确定调用的是子类方法2.double和Double区别①在内存中的存储区别②占用空间大小③

2021-05-21 21:55:22 254

原创 西安农行java开发面经,本人已成功拿到offer,文末附上我上岸的经历!

一面自我介绍项目get和post多次post怎么保证数据安全springmvc接收流程Redis数据结构Redis缓存击穿和缓存雪崩怎么解决缓存雪崩solr服务器集群搭建Redis主从机制springBoot相对于spring的优势拦截器怎么设计· Java虚拟机分区,以及回收机制· MySQL数据库的存储结构二面·索引的存储·常用算法(图论查找,搜索,以排序)· servlet与jsp的区别· JSP的九大作用域,七大action· seesion cookie差异

2021-05-20 15:14:49 872

原创 工作半年,有幸获得蘑菇街内推机会,成功拿到offer成为敖丙大佬的前同事!

前言自己这边是刚实习完正式工作半年,朋友跟我说那边有个蘑菇街的内推问我要不要过去试试,想着试试就去试试呗,结果还真过了,在这里说一下面试经历和经验吧,希望对你们有帮助!一面:算法题:1.查找链表倒数第k 个节点并从该节点开始反转2.接雨水https://leetcode-cn.com/problems/trapping-rain-water/问题:1.在浏览器中输⼊url 地址->> 显示主⻚的过程2.解决hash 冲突的几种方法(这个答得不好只答上来了拉链法和再hash)3.

2021-05-19 14:56:38 155

原创 备战BATJ一线大厂,深入剖析我的滴滴,搜狐,拼多多面经,揭秘大厂的面试套路!

滴滴打车1.根据简历介绍一下自己2.问项目,验证码是怎么实现的,怎么保证下单的幂等性,mysql集群如果写请求先于读请求然后将内容放入redis 中后,redis 将脏数据返回给用户怎么办?mybatis 的优点,mybatis分页查询底层原理,如果数据量很大怎么办?3.说一下Redis主从?完整重同步,部分重同步Redis主从数据不一致情况?5.mysql索引6.为什么选择B+树?7.为什么不适用hash,hash 应该很快啊如何评估一个索引建的是否合理影响INNODB的性

2021-05-18 14:38:43 1068

原创 深度总结!详细复盘我的两轮携程+映客面经,看完对你的面试也很有帮助。

携程一上来就手撕单例模式(线程安全的懒汉模式的实现,然后问怎么优化,双重锁校验,如果要实现变量可见性,volatile)线程池相关核心线程满了线程放哪里?阻塞队列满了放哪里?基本线程和阻塞队列都满了放哪里?拒绝策略有哪些?几种线程池?哪些参数不一样?线程池的阻塞队列为什么不用ArrayList?手撕算法第一个动态规划,做出来后问我做过没,我说做过类似的,他说:那就换一道,嘿嘿~我:(´;︵;`)第二个有点难,想出来了n2 的方法,要我优化,没优化出来映客一面(40min)1

2021-05-17 20:42:05 327

原创 太妙了!还有人把阿里,腾讯,美团,网易面经整合到一起了,这是真的优秀啊

阿里AE部门3.11一面电话面试50分钟从 项目写的技术点开始问起1.RPC工具的难点2.动态代理,CGLIB是怎么实现的3.负载均衡作用4.如何设计负载均衡器5.负载均衡如何保证健壮性6.SpringBoot的优势7. SpringBoot如何实现自动配置8.Linux什么命令精准查找一个文件9.进程与线程通信上的区别10.HTTP有无状态,Cookie和&Session11.MySQL的B+Tree和 BTree的区别,B+Tree在内存中有何优势12.Redis包含

2021-05-15 20:13:10 93

原创 同为95后,有的人刚毕业就拿到美团的offer了,你还甘愿继续摸鱼吗?

前言面试者95后,之前是实习,今年是第一次参加社招,首次面试的就是美团,下面分享一下大佬的面经!一面,最久的一次面试,1小时40分钟面试官年轻,比较严肃自我介绍说项目,是一个自己接的外包奶茶店点餐系统(已在商用),项目难点,主要用了什么技术。(答主要Redis用的多,用作锁,限流,缓存)Redis分布式锁为什么要加过期时间(这里我当时没想起来,说成防止这个业务执行太久,下来查了答案:服务器宕机,Redis宕机)Redis分片怎么分,如何集群Redis定位key如何定位(16000多个槽,每个

2021-05-14 14:02:00 2726

原创 刚毕业就去华为拧螺丝是一种什么体验?顺便分享一下我的华为消费者BG软开暑期实习面经。

前言如果你今天还在问我“程序员为什么需要深度学习?”,那么这只是意味着你对开发的兴趣并不高,你对编程的热情并不够,你对自己的职业发展也没有一个清晰的规划。作为开发人员来说,不说要求自己成为业内顶尖,但也要保证自己不被市场所淘汰,学习对于程序员来说是最基本的事情。一面: 4/12自我介绍有无拿奖、竞赛经历、绩点、奖学金等荣誉介绍项目了解哪些设计模式,(有答到观察者模式和发布订阅模式)观察者模式和发布订阅模式是不是一回事?(当时回答是,但其实只能说发布订阅是观察者的一种实现)项目中有用到哪些设

2021-05-13 14:54:33 2560

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除