Java面试题整理
文章平均质量分 87
花名提莫
一个节操泛滥,一身凛然正气,刚正不阿的程序员
展开
-
MySQL面试追魂夺命12问,你顶的住吗?
MySQL面试追魂夺命12问,你顶的住吗?原创 2022-03-15 17:19:48 · 603 阅读 · 0 评论 -
这9道面试题最近出现率达到90% , 很多人面试基本都被问到了。
这9道面试题最近出现率达到90% , 很多人面试基本都被问到了。原创 2022-03-11 15:06:14 · 415 阅读 · 0 评论 -
历时两个月拿到阿里P7整个面试过程和offer(仅供参考)
大概面试了6论 时间比较长 进行了将近两个月,跟新冠可能也有关系。第一轮面试比较简单,感觉不是技术的,是HR来跟你聊了一下,就是问下现在的工作情况,现在的项目。第二轮就是到技术面试了,基本上刚开始都一样,简单介绍下项目,项目的架构,然后下来问我项目上有什么可以改进的。这个时候就可以说自己会的地方比如我说的就是缓存 和 mq。然后他们对JVM 和 线上的oom 问题 特别关心,就是问些JVM 的东西第三轮大概过了一个星期。可能是项目负责人吧,刚开始都是差不多,又把自己说.原创 2021-01-22 15:02:13 · 3272 阅读 · 3 评论 -
腾讯Java社招面试经历记录(含答案)
一面询问项目经历;hashmap理解。redis分布式锁的理解?如果redis作为分布式锁的时候,主节点挂掉了,但是数据还没有同步到从节点,这种情况怎么办?12306网站设计架构。mysql两种存储引擎的区别如果由大量的增删操作,那么应该选择哪个存储引擎,为什么?谈谈对面向对象的理解,谈谈对多态的理解。tcp四次挥手过程?为什么等待2MSL。拥塞控制的算法有哪几种?慢开始前期是指数型增长还是线性增长?一个无序数组,求topk。分库分表是原创 2021-01-19 21:27:05 · 2111 阅读 · 1 评论 -
【硬核干货】阿里、腾讯、字节、快手、美团 JAVA 开发岗面试高频问题总结
进程和线程的区别?进程的调度算法有哪些?(主要)常用 IO 模型?select、poll 和 epoll 的区别?epoll 的底层使用的数据结构。进程的通信方式有哪些?线程呢?fork 函数的作用?协程的概念?linux 进程和线程?通过进程id查看占用的端口,通过端口号查看占用的进程 id?如何查看占用内存比较多的进程?僵尸进程产生的原因?孤儿进程产生的原因?讲一下虚拟内存。虚拟内存和物理内存的关系是什么?分段和分页讲一下?以及对应的场景?讲一下用户态和内核态?所有的系统调.原创 2021-01-19 21:19:03 · 649 阅读 · 5 评论 -
Java面试题200+大全(合适各级Java人员)
前言:本文整理所得!但是内容是很干货的!我看了也有帮助。做个分享。该列表包含了入门级 Java 程序员和多年经验的高级开发者的问题。无论你是 1、2、3、4、5、6、7、8、9 还是 10 年经验的开发者,你都能在其中找到一些有趣的问题。这里包含了一些超级容易回答的问题,同时包含经验丰富的 Java 程序员也会棘手的问题。在快要到来的金三银四跳槽面试季,提前祝贺大家拿到大厂offer。前程似锦、前程万里、鹏程万里、蒸蒸日上、吉星高照!!!!!!!(好话都说了点这个赞吧)正文:下面列出这份原创 2020-12-20 14:59:02 · 8458 阅读 · 5 评论 -
年底来一波!顺丰科技Java后端开发一、二面面经
一. 技术一面自我介绍一分钟项目中遇到的困难,怎么解决的?服务端分页怎么做的?如何查看sql执行计划?项目中数据库用的什么?mysql中有哪些索引?聚集索引与非聚集索引解释下?为什么索引能加快查询速度?写两个sql查询吧:第一个:将学生按数学成绩由高到低排序;如果from子句两个表用“,”隔开,解释一下该子句的意思?确定降序是DEC吗?单词忘记拼了,其实是DESC第二个:按语数外三门课的总成绩排序。Java学的怎么样,问几个Java基础知识吧。线程间的同步怎么实现?synch.原创 2020-12-10 21:48:50 · 5049 阅读 · 5 评论 -
Java开发4年,拿下成都蚂蚁金服月薪25K,总包40起步!奥力给
11月去面得蚂蚁金服,在今天拿到了offer!老铁牛逼。来看看蚂蚁金服都问了些啥!看看offer,吸吸欧气本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取,链接:戳这里免费下载,获取码:CSDN一面:先自我介绍数据库事务ACID特性悲观锁,乐观锁 分别的使用场景数据库死锁,原因?怎么注意避免SQL优化,.原创 2020-12-10 17:03:01 · 4598 阅读 · 11 评论 -
搞(bei)完这3套Java面试题,年后简历随便投,管它BAT还是TMD
前言:今天为什么会有这篇文章 呢? 这篇文章说实话本来是好几天前就在写的。 主要是耽搁了,为什么耽搁了呢? 主要是整理起来有点耗时间。这篇文章是我咨询了多位技术大佬,然后组织起来的。 尽管那些大佬都那么忙,但还是都给我回复了,提莫很感谢。 再次感谢。 这样的对话还有好几张就不一 一放出来了马上就要迎来了2021的金三银四,这篇文章也就是模拟的三套面试题。 都是多位大佬平时面试最喜欢问的一些技术点。 所以,大家还等什么? 学学学( bei ) 起来 。本文分享给需要面试刷题的朋友,也祝愿大家顺原创 2020-12-10 17:03:28 · 4073 阅读 · 8 评论 -
某研究院Java岗社招3轮技术面试经历(Spring+JVM+缓存+算法+并发)
最近群里有朋友找我帮忙内推京东,有兴趣的小伙伴可以试试哦!要求 :第一学历是统招本科,按照我们boss直聘上面发布的要求,我们需要java开发工程师,5年经验,就职不超过2家公司今天分享的也是群里朋友最近的面试经历:某研究院Java岗社招3轮技术面试经历本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取,链接:戳这里免费下载,获取码原创 2020-12-10 17:05:18 · 4677 阅读 · 10 评论 -
1年半经验小伙腾讯pcg一二三面全过程(Java开发面试凉经)
感谢“脆皮炒饭”提供素材。以下均为第一人称文章目录前言:一面:二、三面总结:瞎比比前言:很多人年底了都不太会选择去跳槽,毕竟年终奖在那里嘛。虽然现在的公司不要再背绩效,但是前途渺茫,今早来的短信,凉了经验:1年半java开发经验本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取,链接:戳这里免费下载,获取码:CSDN一面:.原创 2020-12-02 17:39:08 · 5698 阅读 · 7 评论 -
2年Java开发经验,一周拿下滴滴offer!(社招4面面经总结)
下面只按印象记录了大概面试点,面试官会问得比较深入,总体看来比较“ 亲民”本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取,链接:戳这里免费下载,获取码:CSDN一面:1小时左右自我介绍详细解释微服务如何实现服务发现与注册以如果某个服务挂掉,如何通知调用者聊简历中的项目,项目细节,挑战,遇到哪些实际问题,如何解决的m.原创 2020-12-10 19:19:48 · 12795 阅读 · 35 评论 -
滴滴五轮面试真是太刺激了,Java高级工程师一二三四五面面经(已拿到offer)
滴滴五轮面试真是太刺激了,之前看到好多面经难度极大,感觉运气还行,面试难度虽然挺大,但面试官人还都不错。而且面试完马上出结果,非常刺激!本文分享给需要面试刷题的朋友,也祝愿大家顺利拿到自己想要的offer,这份资料主要包含了Java基础,数据结构,jvm,多线程等等,由于篇幅有限,以下只展示小部分面试题,有需要完整版的朋友可以点一点链接跳转领取,链接:戳这里免费下载,获取码:CSDN10月9日下午1:00 一面自我介绍+介绍项目项目中难点及解决办法Java线程的状态及转换J.原创 2020-12-10 19:21:40 · 8586 阅读 · 4 评论 -
两年crud经验小伙说字节跳动java面试太难了!二本毕业
素材投稿字节面试题(共5面)一面:自我介绍、自己做的项目和技术领域说一下sync的底层实现,锁优化,和lock的对比讲一下JVM参数调优详细过程为什么这么设置?好处是什么?描述gc场景,如何去分析gc日志?redis数据结构,使用场景,微博场景使用redis如何去设计用户关系?线程池参数设定,为什么这么设定,作用?7大参数spring的循环依赖如何解决?为什么要三级缓存?优先级队列的底层原理?整理了最新2020整理收集的一线互联网公司面试真题(都整理成文档),有很多干货,包.原创 2020-12-10 19:25:39 · 5303 阅读 · 8 评论 -
应届生京东6面捞一手,(20K*16)面经总结
应该有一段时间没有分享面经了。今天来了背景介绍:( 211,京东部门在北京 )(5轮技术面,1轮HR)先祝老铁拿下京东!下面是老铁提供的面试题内容,我们一起来看看吧!HR面的就不写了,无非还是那些东东!ThreadLocal 的原理,ThreadLocal 中的 map 有线程安全问题吗?(会出现数据丢失)TreadLocal 内存泄漏TCP 粘包和分包Netty 零拷贝了解吗?select 中 in 和 exist 有什么区别消息队列了解吗.原创 2020-12-10 19:31:55 · 5062 阅读 · 9 评论 -
为什么面试老问HashMap,9道HashMap面试题帮你搞定90%
前言:为什么面试问hashmap?HashMap的工作原理是目前java面试问的较为常见的问题之一,这里面主要会包含是否用过Hashmap,hashMap的hash碰撞的机制是什么,hashMap是如何扩容的,hashMap的底层数据结构是什么,jdk1.8中对hash算法和寻址算法是如何优化的等问题今天给大家整理了九道面试题,我认为这些问题面试被问到的几率已经超过我今年能找到女朋友了!1. HashMap的原理,内部数据结构?底层使用哈希表(数组 + 链表),当链表过长会将链表转成 红黑原创 2020-11-17 15:41:41 · 3978 阅读 · 3 评论 -
面试官问我:哪些场景会产生 OOM?你怎么搞定?
前言一般你去面试的时候,面试官经常会问:请谈谈你对OOM的认识?然后,你可能会说OOM就是out of memory,那如果你只是这么答的话,这可不是面试官想要的答案。先来做个调查,你知道几种常见的OOM呢?欢迎评论区留言。正文哪些场景会产生 OOM?你怎么搞定? 这个面试题是一个朋友在面试的时候碰到的,什么时候会抛出 OutOfMemery 异常呢?堆内存溢出堆内存溢出太常见,大部分人都应该能想得到这一点,堆内存用来存储对象实例,我们只要不停的创建对象,并且保证 GC Roots 和对原创 2020-11-16 13:33:28 · 4502 阅读 · 7 评论 -
他整整用了两个月的时间,终于如愿的拿到阿里offer了!
他的个人情况他是一个普通的双非本科生,开发4年多(Java后端),平时学习也比较勤学好问,对待工作也极度认真负责,对自己进入大厂工作还是很有信心的,他的方向是Java,也知道现在Java的竞争比较激烈,大厂比较难进,为此他也是在很早之前就开始筹备了,时至今日,在内推下他也如愿以偿的成功拿到阿里的offer!他的面试心得:虽然天猫,蚂蚁金,菜鸟都归属阿里旗下,但每个面试官问的问题都不一样,相同点主要在流程方面。面试开始会让自我介绍,主要业务架构和技术架构两部分。比如:技术架构部分,会根据自我介绍中提到原创 2020-11-09 14:08:46 · 4240 阅读 · 9 评论 -
带劲!100道大厂Java核心面试题出炉,你全程下来会几个?
前言今日提莫听闻,现在很多培训出来的应届生薪资都赶上了摸爬滚打两三年的朋友,讲道理,这说不过去啊作为同行来说,这个行业发展很快,技术更新很快,淘汰也很快,千万不要再找借口了,想吃这碗饭不如好好思考如何提升自己的技术,提高自己的核心竞争力。下面给大家分享一波十月份精选的互联网大厂Java核心面试题,透过面试题来分析自己所掌握的技术栈与大厂所需的差距,判断面试难易程度,从而进一步明确自己学习的方向。这些面试题你都会了吗?(精选97道Java核心面试题)常量池有哪些,数据结构,自己设计一个原创 2020-11-07 21:47:54 · 3692 阅读 · 5 评论 -
2w字的Spring面试常用知识(附答案),你确定不收藏一下吗?
以下为 spring 常见面试问题,呕心沥血整理出了2w字。希望这篇文章能破100个赞!文章很长,要有点耐心!另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,下方只是部分截图 想要资料的话也可以点击直接进入:暗号:csdn,免费获取。1、什么是 Spring 框架?Spring 框架有哪些主要模块?Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring 帮助开发者解决了开发中基础性的问题.原创 2020-10-27 21:19:53 · 4203 阅读 · 7 评论 -
蚂蚁社招Java岗面试分享(MySQL+RabbitMQ+Spring Boot)
今天收到了一份面试蚂蚁的投稿群友还是“牛逼”啊!下列只是群友提供的一部分,后续将会继续更新。MySQL相关1、Mysql的技术特点是什么?2、Heap表是什么?3、Mysql服务器默认端口是什么?4、与Oracle相比,Mysql有什么优势?5、如何区分FLOAT和DOUBLE?6、如何获取当前的Mysql版本?7、Mysql中使用什么存储引擎?8、Mysql驱动程序是什么?9、主键和候选键有什么样的区别?10、如何使用Unix shell登录Mysql?11、你怎么看.原创 2020-10-19 22:21:17 · 5163 阅读 · 21 评论 -
阿里巴巴/京东/美团Java社招面经(你觉得那个更难?)
阿里巴巴开发中Java用了比较多的数据结构有哪些?谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap是线程安全的,接着问你有没有线程安全的map,接下来问了conurren包。对JVM熟不熟悉?简单说说类加载过程,里面执行的哪些操作?问了GC和内存管理,平时在tomect里面有没有进行过相关的配置?然后问了http协议,get和post的基本区别,接着tcp/ip协议,三次握手,窗口滑动机.原创 2020-10-18 15:02:22 · 5029 阅读 · 16 评论 -
【应届生】58同城 一二面面试过程
15日下午3.30面的一面16日下午3.30面的二面一面:1、自我介绍2、秒杀系统的实现流程3、为什么用redis?4、redisson的底层实现?宕机了解锁怎么办?5、redis的持久化机制6、redis缓存雪崩、缓存穿透7、秒杀系统时,数据库做了什么优化吗8、限流操作做了什么9、JVM内存结构10、JVM垃圾收集器有哪些?什么场景用什么?11、JVM垃圾回收过程是什么?为什么发生垃圾回收12、TCP 三次握手 四次挥手?为什么要这么几次?其中的关键字是什么意思?13、.原创 2020-10-16 21:47:51 · 5895 阅读 · 11 评论 -
跳槽字节跳动社招Java面试分享
Java基础1、重载和重写的区别。2、String 和 StringBuffer、StringBuilder 的区别是什么?String 为什么是不可变的?3、自动装箱与拆箱。4、== 与 equals。5、final 关键字。6、Object类的常见方法。7、Java 中的异常处理。8、获取用键盘输入常用的的两种方法。9、接口和抽象类的区别是什么。JVM1、Java 中会存在内存泄漏吗,简述一下?2、描述一下 JVM 加载 Class 文件的原理机制?3、什么是tomcat类加.原创 2020-10-16 21:35:50 · 5753 阅读 · 11 评论 -
支付宝的社招面试经历(Java)
感谢投稿一面1、介绍一下自己。2、项目参与的核心设计有哪些?3、ArrayList和LinkedList底层。4、HashMap及线程安全的ConcurrentHashMap,以及各自优劣势5、Java如何实现线程安全6、Synchronized和Lock哪个更好?7、HashMap中的get()方法是如何实现的?首先向get()方法中传递一个key在get()方法中调用hash(key),如果key!=null,返回该key的哈希值hash = key.hashCode(.原创 2020-10-16 21:24:52 · 5411 阅读 · 2 评论 -
网易Java社招面经34题,助你“大展拳脚”!
我记得之前有网友投稿过一篇网易的,忘记了是校招还是社招的面经了。今天又来了,这次是网易的Java社招面经面试题1、redis有哪几种数据结构?给你一个key怎么知道是用的哪种结构?2、怎么查看所有的key?redis怎么切换库?怎么清数据?3、描述下redis淘汰策略?如果没有数据可以淘汰或者没有配置淘汰策略读请求可以正常执行吗?4、你们项目里redis是单节点的吗?如果多节点怎么同步?5、项目里用redis存哪些数据?为什么用redis?和memcache本地缓存有什么区别?6、你用.原创 2020-10-15 22:01:19 · 6027 阅读 · 9 评论 -
Spring合集篇|面试官:Spring都讲不明白,自己走还是我送你?
spring合集|面试官:Spring都讲不明白,自己走还是我送你? 更多合集:B站主页原创 2020-10-08 20:42:51 · 3304 阅读 · 3 评论 -
腾讯Java社招四面面经分享(4年java经验者)
国庆放假几天,回了趟老家,在昨天下午开了几个小时车回来了,幸好没有怎么堵,但是也累的够呛的,一回来就早早的洗澡休息了。假期过得挺开心的,难得放松几天,大家假期过得怎么样呢?可以评论区留言一起分享假期有意思的事情哦。今天分享的是一篇腾讯的面经,面试者4年的Java经验。(感谢素材投稿)腾讯的福利蛮好的,这份面试题还是有难度的。一面1、有序数组排序,二分,复杂度2、常见排序算法,说下快排过程,时间复杂度3、有N个节点的满二叉树的高度。1+logN4、朋友之间的点对点关系用图维护,怎么判.原创 2020-10-15 13:08:21 · 15029 阅读 · 32 评论 -
看看别人是怎么面试蚂蚁金服的!社招Java面经分享
最近几天,有的人在偷偷地买蚂蚁的基金,有的人却偷偷的在蚂蚁面试。最近确实是面试的好时候。大家都奔着大厂去的,最近也分享了好多大厂的面经了,什么阿里、字节、京东、美团、百度、腾讯、滴滴、网易…已经数不清有多少了。(是我菜了)这里分享一下蚂蚁金服5面过程与面试总结一面:个人介绍加项目介绍20分钟微服务架构是什么,它的优缺点?ACID CAP BASE理论分布式一致性协议,二段、三段、TCC,优缺点RPC过程服务注册中心宕机了怎么办?微服务还有其他什么组件.原创 2020-09-28 21:28:54 · 8870 阅读 · 14 评论 -
蚂蚁金服Java岗社招面试5面历程
牛逼的来了!一面:介绍一下自己;问项目经历, 聊"数据同步"接着聊上了 K8S 的项目有没有什么钻研得比较深的技术?kubernetes 的架构是怎么样的?golang 与 java 的比较golang 的 gc 算法怎么扩展 kubernetes scheduler, 让它能 handle 大规模的节点调度?你有什么想问我的?二面:先聊了聊项目。给 Prometheus 做了哪些改动?自研配置中心, 具体做了哪些内容?.原创 2020-12-10 20:43:14 · 8196 阅读 · 11 评论 -
3年Java开发百度面试篇
前两天分享了一篇京东的,今天百度的来了。感谢老铁的素材提供一面首先是项目部分,问的比较细;如果一个对象有多个方法加了synchronized,那么该对象有几把锁答:对象锁是在一个类的对象上加的的锁,只有一把,不管有几个方法进行了同步。这些同步方法都共有一把锁,只要一个线程获得了这个对象锁,其他的线程就不能访问该对象的任何一个同步方法。NIO与AIO的区别以及各自的作用;(1)Java NIO :同步非阻塞,服务器实现模式为一个请求一个线程,即客户端发送的连接请求都会注册到.原创 2020-12-10 17:02:35 · 7238 阅读 · 9 评论 -
Java岗、3年工作经验面试京东过程分享
最近加班加到有点疲惫,这周在家宅了两天,练健身房都没去。趁着有点时间,把上周邮箱收到的素材整理了一下,发现一份比较有参考价值的。今天给大家分享一篇:3年工作经验面试京东过程分享一面:离职原因;java的数据类型有哪些,大小?java的重写和重载;java的HashMap结构;hash冲突解决办法;Zookeeper在项目中的使用及原理;Springcloud的一些组件介绍;Redis实现方式:为什么使用setnx,或者说set 和setNx有.原创 2020-09-21 21:20:38 · 8144 阅读 · 10 评论 -
Java岗的网易/华为/美团/滴滴社招面试经历
今天累死我了,跟群友聊了一天,总共收集到了以下四家大厂的面试经历的面试真题,大家可以来试试,自己能不能都回答上来。网易一面 :1、RPC原理,netty原理;2、hashMap原理;3、redis缓存回收机制,准备同步,哨兵机制;4、要统计10分钟内订单的亏损,你会怎么设计(strom窗口模式)5、项目:你做了什么,为什么要这么做,用了什么技术要解决什么问题?二面:1、分布式缓存redis原理,zookeeper锁是如何实现的?2、分布式缓存读写不一致问题;3、java线程你是怎.原创 2020-09-17 22:03:37 · 6558 阅读 · 12 评论 -
阿里蘑菇街和其他两个小公司社招面经分享(Java)
骚话,鸡汤一句没有,直接上了。阿里巴巴1、首先做下自我介绍,然后问了几个基本的问题2、hashMap和concurrentHashMap的区别,内部实现原理;3、stringBuild和stringBuffer的区别等;4、然后让写一个单例模式的实现5、然后基本上看着简历问了,做过项目吗?在项目中解决了哪些问题?看过开源代码吗?6、struct2的工作原理是什么?7、然后问jvm的内存结构有哪些?8、Linux写过shell吗?能直接写一下吗?9、你理解的高可用是什么,能实现秒杀吗.原创 2020-09-16 21:37:34 · 5898 阅读 · 5 评论 -
【Java岗】9月华为校招+阿里巴巴社招完整面经
大家都知道,我是一个靠整理面试题存活的博主。今天收集到↓ ↓ ↓ ↓ ↓ ↓ ↓群友华为校招面试题一份朋友阿里巴巴社招面试题一份面试只是对个人技术及应变能力的一次考验。只有解决了一个问题,你才有机会遇见下一个问题,共勉。华为校招软件开发工程师面经部门:云核心网产品线一天下午面完三轮,累的不行 原本一面约到两点,但是最后2点40多才开始一面:50min算法题:小于n的孪生素数对数介绍项目,问实现细节,说一下设计思路复盘笔试的题目,只是让简单介绍了一下当时做题.原创 2020-09-16 20:54:32 · 10686 阅读 · 20 评论 -
面试“网抑云”Java工程师,一面被问了18题。
点关注,不迷路;持续更新Java相关技术及资讯!!!内容源于群友投稿!感谢支持!开始项目自己对团队贡献最大的,说了性能优化,写通用流程。问性能优化做了哪些?异步化,并行,缓存,本地缓存,稳定性方面,限流降级熔断,问怎么做的?有没有将这些方案自动化?没有,对用户商家有损;限流怎么实现的?监控怎么加的,怎么实现的?自己的优势在哪儿?自己的缺点?怎么用流去提取一串数字中相同的数字?有一个学生对象,其中有姓名,性别,怎么用流去提取 姓张,姓刘的最多的学生,并且男女要分开delayQue.原创 2020-12-10 20:44:24 · 10430 阅读 · 13 评论 -
刚面完的字节跳动java研发面试题整理(含答案):线程+MySQL+Spring+JVM
点关注,不迷路;持续更新Java相关技术及资讯!!!为什么要用线程池那先要明白什么是线程池线程池是指在初始化一个多线程应用程序过程中创建一个线程集合,然后在需要执行新的任务时重用这些线程而不是新建一个线程。使用线程池的好处线程池改进了一个应用程序的响应时间。由于线程池中的线程已经准备好且等待被分配任务,应用程序可以直接拿来使用而不用新建一个线程。线程池节省了CLR 为每个短生存周期任务创建一个完整的线程的开销并可以在任务完成后回收资源。线程池根据当前在系统中运行的进程来优化线程时间.原创 2020-09-09 21:15:15 · 9154 阅读 · 11 评论 -
天天大厂我也遭不住啊!来!13道朴实的银行Java开发笔试面试题(含答案)
前言:最近有网友后台私信我,你天天更新的不是大厂就还是TM的大厂,整的我看到那些面试题一脸懵逼,都没有信心了。现在我都水平有限,有没有朴实一点的面试题提供参考一下啊。好的,今天他来了1、在多线程环境中使用HashMap会有什么问题?在什么情况下使用get()方法会产生无限循环?HashMap本身没有什么问题,有没有问题取决于你是如何使用它的。比如,你在一个线程里初始化了一个HashMap然后在多个其他线程里对其进行读取,这肯定没有任何问题。有个例子就是使用HashMap来存储系统配置项。当有多原创 2020-09-04 16:11:46 · 3340 阅读 · 2 评论 -
九月最新的字节跳动Java面经(Spring+Mysql+线程+Redis)
金九银十到了,没想到今天才第二天,群里就有朋友收到了字节的offer了。下面我给大家分享一下他碰到的面试题。供大家参考一下。背景昵称:小庄经验:2.5年学历:统招本科地点:上海之前情况:某某,薪水13k更多:没有了,我也不是查户口的。一面自我介绍问项目项目里的超卖问题你是怎么解决的?java多态?java运行时数据区?作用?反射是什么?怎么用反射创建对象?好处?http协议有哪些组成,请求方式哪些?http与https区别get与post区别数据库索引创.原创 2020-09-02 16:24:51 · 3574 阅读 · 4 评论 -
面试官竟然这样对我!由String,String Builder,String Buffer 引起的面试惨案
前言String,StringBuilder,StringBuffer的区别是啥?这个面试题估计每个JAVA都应该碰到过吧。依稀记得第一次面试的时候,面试官问我这个问题时,心想着能有啥区别不都是拼接字符串嘛。深入了解这个问题后,发现并不简单?前戏面:面试官 应:应聘者面:你好,你是不一样的科技宅是吧?应:面试官你好,我是不一样的科技宅。面:你好,麻烦做一个简单的自我介绍吧。应:我叫不一样的科技宅,来自xxx,做过的项目主要有xxxx用到xxx,xxx技术。面:好的,对你的的履历有些基本了原创 2020-09-01 22:33:09 · 6228 阅读 · 5 评论