首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
内卷的Java工程师
获赞
22
粉丝
17
关注
4
看过 TA
19
男
北京科技大学
1990
Java
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑内卷的Java工程师吗?
发布(1027)
评论
刷题
收藏
内卷的Java工程师
关注TA,不错过内容更新
关注
2021-07-17 16:32
已编辑
北京科技大学 Java
Nice!有了这份Alibaba内部 “Java面试宝典”,跳槽面试稳了
怎样才能拿到大厂的offer,没有掌握绝对的技术,那么就要不断的学习 从疫情破局而出,又在毕业季一路过关斩将,我是如何笑面试官,拿到阿里,腾讯等多家大厂的offer的呢,在这里分享我的秘密武器,大神整理的Java核心知识点,面试时面试官必问的知识点。 有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等。 由于面试题比较全面,内容比较多,所以我分享的知识里面可能会有一些疏漏与杂乱,核心知识点都整理好了 下面会介绍这份Java面试宝典的主要内容涵盖的知识点,...
0
点赞
评论
收藏
分享
2021-07-17 16:31
已编辑
北京科技大学 Java
大厂必备!P8技术官级别的顶级“并发编程”宝典,想去大厂的你值得拥有
并发编程是Java程序员最重要的技能之一,也是最难掌握的一种技能。它要求编程者对计算机最底层的运作原理有深刻的理解,同时要求编程者逻辑清晰、思维缜密,这样才能写出高效、安全、可靠的多线程并发程序。 [JAVA工程师必会知识点之并发编程] 现在几乎100%的公司面试都必须面试并发编程,尤其是互联网公司,对于并发编程的要求更高,并发编程能力已经成为职场敲门砖。 现在已经是移动互联和大数据时代,对于应用程序的性能、处理能力、处理时效性要求更高了,传统的串行化编程无法充分利用现有的服务器性能。 并发编程是几乎所有框架的底层基础,掌握好并发编程更有利于我们学习各种框架。想要让自己的程序执行、接口响应、...
0
点赞
评论
收藏
分享
2021-07-17 16:31
已编辑
北京科技大学 Java
渣本的逆袭之路!备战3个月,三面蚂蚁金服成功斩获Offer
一面:30分钟 自我介绍 手写冒泡排序 介绍Java线程池 线程池的流程 为什么要用线程池 有哪些常用的线程池,各自的应用场景是什么样的 频繁创建销毁线程会消耗哪些资源 线程同步的方式 synchronized锁升级过程 MySQL的隔离级别 不同隔离级别各自会出现什么问题 间隙锁原理 读的时候可以加锁吗 elasticsearch原理(倒排索引) 如果同一个单词在多个文本中出现,该怎么选择最相关的那个 刚面试完不到2分钟发短信通知一面通过,40分钟后二面 二面: 40分钟 自我介绍 项目相关 redis分布式锁 除了搭建分布式集群以后,单个Redis还有什么限流的方式 Java...
0
点赞
评论
收藏
分享
2021-07-17 16:30
已编辑
北京科技大学 Java
阿里二面碰壁,总结后发现原来是差这些:多线程+JVM+Mysql+Redis+设计模式
进大厂有几个几乎必考的技术点:并发、JVM、Mysql、Redis、设计模式等。针对这些知识点我也是收集整理了一些相关的学习资料分享给大家参考学习: 多线程 内容的主要来源有博客、书籍、论文,对于一些已经叙述得很清晰的知识点我们直接引用在本书中;对于一些没有讲解清楚的知识点,我们加以画图或者编写Demo进行加工;而对于一些模棱两可的知识点,本书在查阅了大量资料的情况下,给出最合理的解释。希望本书能帮助读者快速掌握并发编程技术。 由于文档的内容太多,所以只截取了目录部分,有想获取完整文档以及文中资料的朋友:一键三连(点赞+收藏+关注) 后,添加微信:mxm9843 即可免费获取到 JV...
0
点赞
评论
收藏
分享
2021-07-17 16:30
已编辑
北京科技大学 Java
同事跳槽京东后,分享给我一份JAVA核心开发手册(架构筑基+开源框架+分布式架构+微服务架构+性能调优)
随着一批又一批的程序员新星涌入,所谓长江后浪拍前浪...但前浪可别被拍死在沙滩上呀!除了不断的学习,提升自己的技术,作为程序员的你我想应该都别无选择吧,除非想在沙滩上凉凉... 前些日子,在某大厂的朋友偷偷给了我本内部学习资料——[JAVA核心手册],仔细翻阅一番才知道里面收纳整理的知识可真是齐全,不得不来感叹一番... 我将[JAVA核心手册]大致分为以下5篇内容 架构筑基篇:并发编程+JVM+网络+数据结构与算法+MySQL+Tomcat 设计思想解读开源框架篇:设计模式+Spring+SpringMVC+MyBatis 分布式架构篇:限流(ZK/Nginx)+缓存(Redis/Mong...
0
点赞
评论
收藏
分享
2021-07-17 16:29
北京科技大学 Java
阿里三面,复盘总结55题:java基础+分布式+网络+架构设计
阿里一面 自我介绍 链表,数组的优缺点,应用场景,查找元素的复杂度 二叉树怎么实现的 Java中都有哪些锁 可重入锁的设计思路是什么 乐观锁和悲观锁 synchronized机制 hashmap原理,处理哈希冲突用的哪种方法(拉链) 还知道什么处理哈希冲突的方法(开放地址检测) 开放地址检测怎么实现的 从哈希表中删除一个元素,再加入元素时恰好与原来那个哈希冲突,这个元素会放在哪 并发容器,Hashtable和concurrenthashmap区别 redis原子操作怎么用比较好 消息队列用过哪些? 阿里二面 操作系统模块: 1、说一下并行和并发的区别 2、你知道进程吗?有进程为何还有线程?...
0
点赞
评论
收藏
分享
2021-07-17 16:29
已编辑
北京科技大学 Java
一年Java开发经验,阿里巴巴五面(已offer)面经,我自己都没有想到我会过
阿里的面试很注重项目和基础,并会结合一定的实际业务问题进行考察。建议可以做一些拿得出手的项目,这样可以在面试的时候给面试官一个好的印象,并将面试问题引导到熟悉的领域;反之,如果为了项目经验写一些自己参与过但不熟悉的项目,很可能就会遇到一问三不知的情况,建议在写项目经验时只写自己熟悉的。 Java基础是非常重要的考点,其实Java基础要准备的内容并不多,问来问去其实也就是那几类的问题,重点复习集合和并发相关的知识,最好可以对JVM深入理解。Spring框架不用多说,Java后端面试几乎是必考的,多了解一下工作流程,如果有余力的话甚至可以去看看实现的代码或者自己实现一个简单的框架。实际业务问题最好...
0
点赞
评论
收藏
分享
2021-07-17 16:29
已编辑
北京科技大学 Java
美团五面+滴滴四面,复盘总结117道面试题,大厂套路展露无遗
一、数据结构与算法基础 1· 说一下几种常见的排序算法和分别的复杂度。 2· 用Java写一个冒泡排序算法 3· 描述一下链式存储结构。 4· 如何遍历一棵二叉树? 5· 倒排一个LinkedList。 6· 用Java写一个递归遍历目录下面的所有文件。 二、Java基础 1· 接口与抽象类的区别? 2· Java中的异常有哪几类?分别怎么使用? 3· 常用的集合类有哪些?比如List如何排序? 4· ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和优缺点? 5· 内存溢出是怎么回事?请举一个例子? 6· ==和equals的区别? 7· hashCode方法的...
0
点赞
评论
收藏
分享
2021-07-17 16:28
北京科技大学 Java
最新整理138道阿里、美团、快手等一线大厂面试题解析:Java基础+Spring+并发+JVM+设计模式+Netty+缓存+分布式
这些题目都是阿里、百度、美团、快手等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率,希望可以帮助大家,祝大家求职顺利! Java集合22题 ArrayList 和 Vector 的区别。 说说 ArrayList,Vector, LinkedList 的存储性能和特性。 快速失败 (fail-fast) 和安全失败 (fail-safe) 的区别是什么? hashmap 的数据结构。 HashMap 的工作原理是什么? Hashmap 什么时候进行扩容呢? List、Map、Set 三个接口,存取元素时,各有什么特点? Set 里的元素是不能重复的,...
0
点赞
评论
收藏
分享
2021-07-17 16:28
已编辑
北京科技大学 Java
微服务架构太难了?那你可能还没掌握SpringBoot+SpringCloud+Docker+RabbitMQ
140个实战案例,完美演示微服务的方方面面丰富的架构图示+手把手步骤学习,轻松掌握微架构设计与开发 第一部分 SpringBoot篇 第1章SpringBoot编程起步 第2章SpringBoot程序开发 第3章Thymeleaf模板渲染 第4章SpringBoot与Web应用 第5章SpringBoot服务整合 第二部分SpringCloud篇 第6章SpringCloud简介 第7章SpringCloud与Restful 第8章Eureka注册服务 第9章SpringCloud服务组件 第10章SpringCloudConfig ...
0
点赞
评论
收藏
分享
2021-07-17 16:28
北京科技大学 Java
10月末美团、滴滴、蘑菇街9次面试总结(Java岗)
美团 一面 聊你最熟悉的项目和技术。 项目中为什么要使用spark。 spark怎么划分stage,宽窄依赖,聊源码 spark提交一个作业的执行流程(单机模式) spark driver节点,worker以及master节点遇到故障如何解决。 spark checkpoint原理 聊JVM内存划分与GC算法。 JVM中为什么需要使用分代收集算法,有什么好处。 手撕代码: 输入一个链表和一个定值x,要求将值小于x的所有节点置换到x的左侧,值大于x的所有节点置换到x右侧,另外需要保持原有前后关系。比如: 输入:1->4->3->2->5->2 and x = 3, ...
0
点赞
评论
收藏
分享
2021-07-17 16:27
北京科技大学 Java
抖音四面,复盘总结48题:Java基础+Spring+多线程+算法+MySQL+分布式
Java岗面试的重点: 数据结构与算法,JVM内存结构、垃圾回收器、回收算法、GC、并发编程相关(多线程、线程池等)、NIO/BIO、性能优化、设计模式、Spring框架:分布式相关:Redis缓存、一致Hash算法、分布式存储、负载均衡等,微服务以及Docker容器等 面试:如果不准备充分的面试,完全是浪费时间,更是对自己的不负责。 一面 (一个小时十分钟) 1.自我介绍 2.说说B+树和B树的区别,优缺点等? 3聊聊Spring,主要IOC等等 4多线程JUC包下的一些常见的类,比如CountDownLatch、Semaphore等 5.锁的概念,锁相关的关键字,volatile,sync...
0
点赞
评论
收藏
分享
2021-07-17 16:27
北京科技大学 Java
秋招末声大厂社招面经:蚂蚁金服、拼多多、字节跳动(现已入职蚂蚁)
蚂蚁金服 一面 算法题,给了长度为N的有重复元素的数组,要求输出第10大的数。 需要在2小时内完成。 二面 自我介绍 目前在部门做什么,业务简单介绍下,内部有哪些系统,作用和交互过程说下 Dubbo踩过哪些坑,怎么解决的? 对线程安全的理解 乐观锁和悲观锁的区别? 这两种锁在Java和MySQL分别是怎么实现的? 事务有哪些特性? 怎么理解原子性? HashMap为什么不是线程安全的? 怎么让HashMap变得线程安全? jdk1.8对ConcurrentHashMap做了哪些优化? redis主从机制了解么?怎么实现的? 有过GC调优的经历么? 有什么想问的 三面 自我介绍 接下来就是全部问...
0
点赞
评论
收藏
分享
2021-07-17 16:26
已编辑
北京科技大学 Java
热气腾腾的腾讯后台开发面经(总共五面)
一周内就面完了三次面试,接着就开始无尽的等待,整整等了三周左右,终于完成了四面和HR面。 整个过程还是比较曲折的,技术面试的难度也挺大的,不过他们部门也是Java线,所以还比较有的聊。结果目前还不知道。 一面: 1. 初始化元素 2. 实现元素与元素间的联合操作 3. 实现查找元素所在树的根节点 4. 解决一个问题,判定两个元素是否在同一棵树上(两个元素是否相互连接) 5 单元点最短路的方法,时间复杂度 6 如何实现关键字输入提示,使用字典树,复杂度多少,有没有其他方案,答哈希,如果是中文呢,分词后建立字典树? 7 hashmap的实现讲一下吧,讲的很详细了。讲一下红黑树的结构,查询性能等。 ...
0
点赞
评论
收藏
分享
2021-07-17 16:26
已编辑
北京科技大学 Java
普本开发三年,每天两小时面试备战,2个月后五面阿里定级P7
阿里五面面经 一面(电话) 说说对JVM的理解 treemap和hashmap有什么区别? Java多线程的的5大状态图流转 mysql主键和唯一索引的区别 说说最近的项目 如何实现session共享,用redis如何实现 缓存击穿的概念和解决方案 说说微服务,微服务之间如何管理 二面(现场) java nio常?用的三个类 java里面的同步锁了解吗?Countdownlauch和Cylicbarrior的区别,分别在什么应用场景下使用 JVM的内存结构?哪些是共享的,哪些是多线程私有的?Java虚拟机栈里面存放的是什么? 如何自己实现一个线程池让别人使用? 哪些情况会触发Java的类...
0
点赞
评论
收藏
分享
1
33
34
35
36
37
69
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务