自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试半年,上个月成功拿到阿里P7offer,全靠我啃烂了这份2020最新面试题!

前言最近收到很多粉丝的私信,有工作几年的,也有即将面临毕业的学生党。都是来跟我说金九银十马上到了,自己想去冲击面试一波大厂,问我有没有相关的面试题分享。听到后我也是赶紧为大家整理了一份,话不多说满满的干货都在下面了,友情提示,文章篇幅齐全,全是干货慢慢观看!!!什么是Redis?Redis的数据类型?使用Redis有哪些好处?Redis相比Memcached有哪些优势?Memcache与Redis的区别都有哪些?Redis是单进程单线程的?一个字符串类型的值能存储最大容量是多少

2020-08-17 19:21:36 39547 50

原创 微信小程序开发【前端+后端】开源项目推荐,附完整源码和项目地址

一、前言现在微信小程序越来越火了,相信不少人都通过各种途径学习过微信小程序或者尝试开发,作者就是曾经由于兴趣了解开发过微信小程序,所以现在用这篇博客记录我之前开发的一些经验和一些心得吧。二、主要内容springboot后端架构构建小程序项目构建小程序api调用后台resetful接口编写小程序调用后台接口免费的https申请linux下部署上线三、微信小程序项目构建这些基础的东西我就不过多介绍,大家在刚开始开发的时候一般都没有自己的服务器及域名,所以大家

2022-05-04 21:11:10 3338 10

原创 一站式自动化运维及自动化部署平台,企业级应用开发“偷懒神器”

orion-ops一站式自动化运维及自动化部署平台, 无 Agent 的方式接入应用, 使用多环境的概念, 提供了机器管理、WebTerminal、 WebSftp、 机器批量执行、日志在线查看、定时调度任务、应用环境维护、应用构建及发布任务 (CI / CD)、操作流水线等功能, 帮助开发人员快速定位问题, 致力于企业级应用。特性易用方便: 极简配置, 开箱即用, 无 Agent 接入 在线终端: 支持 Web 终端登录远程机器, 记录操作日志, 管理端可强制下线 文件管理: 支持远程机器文.

2022-04-29 21:30:52 980

原创 分享几款Gitee 上优秀的后台开源版本的管理系统,简直是接私活利器

不得不佩服 Spring Boot 的生态如此强大,今天我给大家推荐几款 Gitee 上优秀的后台开源版本的管理系统,小伙伴们再也不用从头到尾撸一个项目了,简直就是接私活,挣钱的利器啊。SmartAdmin我们开源一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱生活。SmartAdmin 让你从认识到忘不了,绝对是你最想要的!litemall又一个小商场系统,Spring Boot后端 + Vue管理

2022-04-28 21:42:27 1495 5

原创 一个基于SpringBoot2的商城系统,拿去接私活是真的香(附源码)

项目简介yshop基于当前流行技术组合的前后端分离商城系统: SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue的前后端分离的商城系统, 包含分类、sku、运费模板、素材库、小程序直播、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能,更适合企业或个人二次开发本地安装基本环境(必备)1、JDK:8+ 2、Redis 3.0+ 3、Maven 3.0+ 4、MYSQL 5.7+ 5、Node v8+开发工

2022-04-26 20:54:35 992 9

原创 【每日项目推荐】一个基于SpringBoot开源的小说和漫画在线阅读网站

今天给大家推荐的这个开源项目是一个基于 SpringBoot 实现的小说和漫画在线阅读网站。这个开源项目叫:fiction_house。这个开源项目是一个多平台(web、安卓 app、微信小程序)、功能完善的小说弹幕网站,包含精品小说专区、轻小说专区和漫画专区。包括小说 / 漫画分类、小说 / 漫画搜索、小说 / 漫画排行、完本小说 / 漫画、小说 / 漫画评分、小说 / 漫画在线阅读、小说 / 漫画书架、小说 / 漫画阅读记录、小说下载、小说弹幕、小说 / 漫画自动爬取、小说内容自动分享到微博、邮件自

2022-04-24 21:22:58 888 6

原创 基于Spring Boot 的车牌识别系统项目,应届生拿来练手太合适了

介绍spring boot + maven 实现的车牌识别及训练系统基于java语言的深度学习项目,在整个开源社区来说都相对较少;而基于java语言实现车牌识别EasyPR-Java项目,最后的更新已经是五年以前。本人参考了EasyPR原版C++项目、以及fan-wenjie的EasyPR-Java项目;同时查阅了部分opencv官方4.0.1版本C++的源码,结合个人对java语言理解,整理出当前项目这是一个入门级教程项目,本人目前也正在学习图片识别相关技术;大牛请绕路当前项目在原有EasyP

2022-04-20 21:46:41 282

原创 Spring Boot vue完整的外卖系统,手机端和后台管理api 源码赠送

flash-waimai一个完整的外卖系统,包括手机端,后台管理,api基于spring boot和vue的前后端分离的外卖系统包含完整的手机端,后台管理功能本项目主要供交流学习,不建议商用。技术选型核心框架:Spring Boot数据库层:Spring data jpa/Spring data mongodb数据库连接池:Druid缓存:Ehcache前端:Vue.js数据库:mysql5.5以上,Mongodb4.0(不要使用最新版4.2

2022-04-19 21:29:53 137

原创 腾讯 JDK 正式开源,高性能、太牛逼啦

Tencent Kona 是基于 OpenJDK8,由腾讯专业技术团队提供技术维护、优化及安全保障的 JDK 产品。腾讯的 Java 应用场景丰富,结合微服务、云原生应用、大数据等实际应用场景进行开发。Kona可为上述场景提供最优的 Java 生产环境及解决方案,并为开发者开发的 Java 应用提供平滑的迁移。目前,Kona为腾讯微服务平台 TSF、 腾讯 TBDS 大数据套件、腾讯 TI 智能钛机器学习平台等提供了稳定保障。Kona高效稳定的特性可服务多应用场景1. 微服务场景典型的微服务框架如 S

2022-04-18 16:21:36 302

原创 SpringBoot库存管理系统,从零开始带你搭建,应届生用来练手是真的香

介绍Finer进销存是一款面向中小企业的供销链管理系统,基于J2EE快速开发平台Jeecg-Boot开发,采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。项目基于十多年的中小企业管理经验,由ERP领域的资深专家设计;产品分为基础版、标准版、企业版三个版本,可适应不同的管控流程;对于灵活多样的个性化的管理需求,在Jeecg-Boot支撑下,利用其强大的代码生成器,无需写任何代码就可以快速实现大多功能,也可手工加入复杂的业务逻

2022-04-17 21:36:17 693 4

原创 一个基于spring boot的Java开源商城系统,附完整代码源码笔记,做完直接写在简历上

一个基于spring boot的JAVA开源商城系统,是前后端分离、为生产环境多实例完全准备、数据库为b2b2c商城系统设计、拥有完整下单流程和精美设计的java开源商城系统一个基于spring boot、spring oauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁,为生产环境多实例完全准备,数据库为b2b2c设计,拥有完整sku和下单流程的完全开源商城前言Mall4j项目致力于为中小企业打造一个完整、易于维护的开源的电商系统,采用现阶段流行技术实现。后

2022-04-15 21:30:11 1065 1

原创 一周刷爆LeetCode,关于数据结构与算法,看这篇刷题笔记就够了

前言提起数据结构与算法,大家可能第一时间想到的就是蓝桥杯这种算法竞赛,并不会太过于在意它在面试中的占比。因为在若干年前,你去面试这种互联网公司或者大的IT公司,面试官并不会过于考察你的算法能力,甚至说你会简单的写一些框架,搭一些数据库,就能找到一份不错的工作但是直至今日,大家会发现面试的门槛越来越高,甚至来说去到一些大公司去面试算法与数据结构的题目已经成为必问了,算法的在面试的占比已经越来越高,在此我整理了一下近几年面试中问的比较频繁的算法题,大家感兴趣的可以看看,看自己能答出来多少。寻找数组的中心索

2022-04-08 15:02:17 263

原创 阿里面试现场实录,三轮技术面+HR面总结归纳,属于包教包会的面经了

一、开场白简单的介绍一下自己的工作经历与职责,在校或者工作中主要的工作内容,主要负责的内容; (你的信息一清二白的写在简历上,这个主要为了缓解面试者的压力) 介绍下自己最满意的,有技术亮点的项目或平台,重点介绍下自己负责那部分的技术细节;(主 要考察应聘者对自己做过的事情是否有清晰的描述,判断做的事情的复杂度)二、Java多线程线程池的原理,为什么要创建线程池?创建线程池的方式; 线程的生命周期什么时候会出现僵死进程; 说说线程安全问题什么实现线程安全,如何实现线程安全创建线程池有哪几个核心

2022-04-07 15:34:07 509

原创 2022年Java面试最吃香的15个项目推荐,吃透2个让你offer拿到手软

项目名称:JeeSite**项目所用技术栈:**Spring、Spring MVC、MyBatis、Apache Shiro、Bootstrap UI等**项目简介:**JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及

2022-04-06 16:34:33 13480 96

原创 花了一周时间整理,深度剖析我的阿里三轮技术面,本人已于上周成功入职!

前言整个面试下来,问了很多,而且我又说得比较多,所以整个面试下来,感觉都口干舌燥了。。总体来说体验还是不错的,面试完的第二天HR打电话给力口头offer阿里一面1.如何设计Restful接口2.get和post的区别3.常见的HTTP请求头有哪些,User-Agent的作用4.JDK1.8之后的新特性(不包括1.8)5.说一下MySQL的事务隔离级别,RC和RR分别解决了什么问题6.聚簇索引和非聚簇索引的区别7.索引失效的原因可能是8.Redis有哪些数据结构,常用场景9.Redis

2021-06-21 15:55:17 477 1

原创 定级阿里P6了,两年时间,从外包跳到互联网大厂,这个粉丝是真的牛逼!

前言跟大家分享点经验吧,在面试过程中心态真的很重要,我们可能会遇到简历挂、笔试挂、面试挂等各种各样的问题,一定要调整好心态,不要被网上一些贩卖焦虑的信息影响到,专心去提升自己,找准自己的定位和方向,然后不断坚持下去,一定会有所收获的。祝愿还没上岸的朋友们最终都能收获一份满意的工作!!!阿里一面1.线程安全的类有哪些,平时有使用么,用来解决什么问题2.mysql日志文件有哪些,分别介绍下作用3.你们项目为什么用redis,快在哪,怎么保证高性能,高并发的4.redis 字典结构,hash 冲突怎

2021-06-18 15:09:45 413

原创 在内卷如此严重的当下,大二小伙逆流而上,首次参加校招成功拿到网易实习offer!

前言楼主今年大二,本科双非,之前有过竞赛经验,首次参加校招,一共参加了网易和百度,滴滴,最后选择了去网易实习!网易面试(2020-11-18)一面Redis五种数据结构底层与C对比SpringMVC流程,相同url会出现什么问题会报异常,registerHandlerMethod方法上注解说明url名称相同时会抛出异常如何保证缓存一致性先删除缓存,再修改数据库。如果数据库修改失败了,那么数据库中是旧数据,缓存中是空的,那么数据不会不一致。因为读的时候缓存没有,则读数据库中旧数据,然后更新到缓

2021-06-17 21:23:29 271

原创 社招两年,终于冲进了决赛圈,现在犹豫是去阿里P6还是字节2-1,希望大家给点经验!

2021.5-2021.6面经总结了自己面试所有的公司的面试题和面经,希望对大家有帮助,另外现在犹豫不知道去哪,希望有大牛能给点意见!微盟一面1.自我介绍2.问为什么想走?负责的业务 组里的职责3.缓存一致性怎么解决的?上家公司的计算层优化怎么做的?MySQL整体架构?4.binlog有几种格式?优缺点5.MySQL事务怎么实现的? 扯了acid以及acid实现原理 mvcc 各种日志6.核心链路调优怎么做的? 慢SQL怎么优化?代码怎么优化?阻塞队列重写的功能?7.syn和retren

2021-06-17 15:08:26 1852

原创 佩服美团的效率,前两天参加的美团平台部门后端开发面试,今天就给了offer!

前言具体部门就不说了,用的语言是java(无疑问…),面试官人都挺好的,包括Hr小姐姐!一面(100分钟)自我介绍没看我简历,问我要从哪里开始聊起,我说线程池…(埋雷)线程池线程池的四组成,七参数四种常见的线程池cachedThreadPool的工作原理(我说了线程池的工作流程)超过keepAliveTime的线程如何了HashMaphashmap在jdk1.7和jdk1.8的区别(链表和红黑树、扩容时的头插和尾插)在多线程下头插法引起的环化红黑树的数据结构,如何维持相对平衡co

2021-06-16 16:21:06 285

原创 历时三个月我上岸了,分享一下我的手撕腾讯面试官经历,外包的你拿到这份面试大全你上你也行!

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

2021-06-15 21:51:58 423

原创 来自本科双非的逆袭,四面阿里,三面快手,成功拿到了阿里的意向书!

前言这是一篇迟到的面经,因为面完后比较忙一直没有时间整理,凭借自己脑中的印象回忆实习面试题用来回馈牛客字节飞书后端一面:0:八大排序各自的复杂度,稳定性等1:计算机的虚拟内存?算法题部分:2:打印1-100 的质数3:寻找数组仅出现过一次的数,其他数都出现了两次4:股票问题| || ||| (1,2 ,3 从easy 到hard)5: 场景题: 如何在10GB 的日志中找到一个出现两次的日志记录二面:计算机网络:DNS 污染,DNS 劫持 , 泛洪攻击三次握手和四次挥手

2021-06-15 16:02:04 189

原创 北京研一在读,首次参加社招成功拿到了腾讯、字节、快手、滴滴的offer,分享一下我的面经!

一:前言大家好,我是洲洲,目前北京门头沟学院研一在读,趁考试周之前的两个星期,找了一波实习,历时半个月左右踩过很多坑,也有裸面被怼的哑口无言的时候总的来说,体验是找大厂实习真的很难投很多岗位就是没有后续,石沉大海,相信不止我一个人这样 ???? ????准备的过程中看了不少牛油的帖子,现在回馈一下大家 ????发个帖子攒攒人品,许愿后续过过过!! ???? ????二:项目和实习部分问项目相关:1.java的锁了解多少悲观锁、乐观锁、可重入锁、中断锁、读锁、写锁、synchronize

2021-06-12 15:03:06 210

原创 一个普通人的辛酸上岸经历,历时两个月三面招银,终于拿到提前批offer!

前言21届双非本科,微服务+TCP通信项目,无竞赛,无实习。5.26招银一面jvm内存区域垃圾回收算法Young GC主要的线程池参数,这些参数会怎么影响我们的任务?常见索引,索引失效,or一定会导致失效吗?怎么知道查询是走的索引还是全表。mysql 隔离级别,具体说说mybatis缓存、分页、MySQL如何实现分页osi七层模型,tcp和udp的区别,udp的应用场景,udp属于哪一层链表求和反问,他说了下二面可能会问项目,不熟悉的不要写到简历上。6.7招银二面自我介绍spr

2021-06-11 15:27:42 3457 1

原创 念念不忘,必有回响!春招字节跳动面试了十一次,终于拿到offer上岸了

前言如题,春招一路走来很不容易,总结一下自己还能记得的知识点,希望对后面的小伙伴有一些微薄的帮助!(字节的面试次数…太心累了)字节跳动(一面 125min)知识点:1.Java基本类和包装类的区别2.Java的access modifier3.String的equals方法4.对Java泛型的了解5.接口和抽象类的的区别;手写一个6.JVM怎么处理内存泄漏的情形7.MySQL的索引优化8.Redis数据库算法题:1.括号匹配2.Leetcode 496百度(一面 60min)

2021-06-10 16:47:42 543

原创 非专业的我成功拿到了阿里的offer,机械专业转java方向面经总结,阿里面试其实真不难!

一、写在前面的话(有同学看了我的另外一篇经验贴,来私信我,问了是如何自学的,今天解大概说一下,经验谈不上,只是一点小的心得)。我的本科专业,机械设计制造及其自动化,在一所某中下流211,研究生也在这个学校。至于为什么选这个专业,都怪年少不懂事,以为名字长的牛逼。后来阴差阳错,认识了现在的导师–一个年近40岁依然还在每天写 7 8个小时代码的大学教授,他告诉我,写代码一方面是Money,一方面是Interest。我受他影响很大,首先,写代码,或者说任何事,兴趣是最好的老师。回到正题,我说一说自己的学习经历

2021-06-09 16:55:48 546

原创 知乎热议:当代程序员应该去银行上班吗?一个985妹子用亲身经历告诉你们答案

前言还愿邮储总行,写一下2020届秋招笔经面经,因为我主攻的国企(银行和运营商),想去互联网的可以关掉啦主要涉及邮储总行,浦发银行,农行,招商银行,成都银行,省移动,省电信,成都移动研究院。再说一下我的水平。。。。。幼儿园级代码水平,边找边学选手,写在前面,如果还有时间就去学JAVA,我是c++找银行太难了。(是不是我的叙述语言太轻松了,让你们对银行和运营商有了误解,大家不要以为什么都不会就可以进国企呀,开发水平太差,人家凭什么给你钱????????????别想着偷懒,趁着有时间赶紧学,竞争还是很大的

2021-06-08 22:07:04 2248

原创 阿里三面,看我如何一步一步的手撕面试官,附上我的面试经验复盘!

前言我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的,在我看来,自己付出多少,回报就有多少。阿里一面1、频繁老年代回收怎么分析和解决?2.慢sql 解决思路3.分库分表的做法3.数据库存储引擎了解哪些4.Innodb、MYISAM 底层数据结构相关5.tcp 三次握手、四次挥手6.访问一个网页全过程7.加解密有了解吗,md5 碰撞的概

2021-06-08 15:23:59 213

原创 四面腾讯,从两年前的面试唯唯诺诺,到现在的手撕面试官,我是这样深度学习的!

前言​ 时间:3月28号下午三点, 总共60分钟​ 6道选择题+三道算法题,没记错应该前两道都ac了,第三道只对了10%​ 周一下午加了hr的微信,因为个人原因推到了周四面试​ 周四面试当天面试官有事,又推到了周五。。。一面​ 时间:4月2号早上11点,总共60分钟​ 微信面试一.自我介绍与项目​ 挑选了其中一个项目去讲1.如何进行身份验证2.注销时如何使身份无效化3.通用权限系统的设计4.为什么不用cookie表示状态二.Java1.HashMap​ 包括实现流程、并发安全

2021-06-07 20:51:26 166

原创 三个月面试复盘总结贴,刚毕业的我拿到了快速,百度,用友的offer,在此我强推这份java面试书籍!

前言人人都想成为架构师,但往往只有10%的程序员能取得成功,想象很简单,但是坚持很难。首先想给所有程序员一点建议:在日常工作中,万万不要仅局限于自己手头上的工作,因为自己负责的工作内容可能只是某系统上的“冰山一角”,这个系统是前辈们留下的财富,我们要学会怎么去利用它。这个时候,就需要我们站得高一些,看得远一点,去了解这个系统的整个经脉,揣测当初它设计的“Why?How?”,换做自己应该会怎么做,这样或许你将会离架构师更近一步。快手一面Java类加载的过程,分几步,(从.Class文件变成一个实际的对

2021-06-06 21:42:51 336

原创 历时三个月,外包多年的我上岸了!花费一周时间总结了一下我的美团面经,希望对大家有帮助

前言具体部门就不说了,用的语言是java(无疑问…),面试官人都挺好的,包括Hr小姐姐,最终还是去了字节,只能说可惜…一面(100分钟)自我介绍没看我简历,问我要从哪里开始聊起,我说线程池…(埋雷)线程池线程池的四组成,七参数四种常见的线程池cachedThreadPool的工作原理(我说了线程池的工作流程)超过keepAliveTime的线程如何了HashMaphashmap在jdk1.7和jdk1.8的区别(链表和红黑树、扩容时的头插和尾插)在多线程下头插法引起的环化红黑树的数

2021-06-06 15:35:54 368

原创 兄弟萌我上岸了!面试三个月,靠着这份面试宝典我拿到了字节,百度的offer

前言作为Java程序员,应该学习怎样的技术?去招聘网站上随便一搜,看看岗位要求就能够十分清楚了,自己具备怎样的技术和能力,就会影响自己的工作环境和社会地位。所以,多学一些大厂技术是百里无一害的。字节跳动一面:一面面试官是ios工程师,聊不太一块去,但人很好。1进程和线程的区别2http和https 的区别,https是那一层的二面:二面是个视频部的,聊了很多jvm和多线程1jvm分区1垃圾回收那个阶段是stop world的2G1垃圾回收为什么是可停顿的3juc里原子类的实现原理4

2021-06-04 15:58:07 185

原创 阿里P7架构师的面试自述,短短一个春招面了字节,美团,腾讯阿里等大厂,这或许就是大佬的自我修养

微盟一面:项目怎么优化数据库索引的结构是什么aop怎么用的aop的底层怎么实现反转字符串社招第一场面试,还是比较紧张的,项目那块说的不太好。算法题感觉就是走个过场。。多益一面:大部分是围绕项目来问的,感觉是技术面里面最水的。。而且一面通过之后还需要网申和IQ测评,特别麻烦。字节抖音电商一面:后序和中序,确定一棵树口述算法:n的平方根2T的文件 加载2G 出现次数top10线程和进程的区别进程怎么实现一个阻塞队列进程间通信方式反射是什么类加载机制ThreadLoc

2021-06-03 22:10:08 316

原创 我跳槽了!一年工作经验的我跳槽后三面拿到了美团offer,我要吹爆这份面试大纲!

前言人与人存在很大的不同,我们都拥有各自的目标,在一线城市漂泊的我偶尔也会羡慕在老家踏踏实实开开心心养老的人,但是我深刻知道自己想要的是一年比一年有进步。美团一面1.自我介绍2.TCP的特点有哪些?3.详细介绍一下三次握手和四次挥手4.为什么是三次握手?挥手为什么有四次?5.四次挥手中,处于time_wait的连接太多该怎么解决6.介绍操作系统内存管理?逻辑地址和物理地址以及直接使用物理地址会存在什么问题?7.JVM垃圾回收8.mysql事务特性?隔离级别?解决了哪些问题?9.Inno

2021-06-03 14:23:41 235

原创 历时半个月,外包两年的我首次参加大厂面试,成功拿到了哔哩哔哩的offer!

前言首先我想说的是,无论你现在什么年龄,位于什么城市,拥有什么背景或学历,跟你比较的人永远都是你自己,所以明年的你看看与今年的你是否有差距,不想做咸鱼的人,只能用尽全力去跳跃。明天的你会更好!一面1.项目为什么要用消息队列?改成异步接口不行吗?2.消息可靠性,消息重复消费。如果消息丢失,你应该怎么尽量地让用户觉得此次下单的公平性?Redis 性能为什么高?Redis的lua脚本,为什么能保证原子性?如果lua脚本在库存扣减完以后执行出错怎么办?4.项目如果要跟小公司进行对接,你会怎么做?

2021-06-02 21:53:15 617

原创 忙碌了三个月的王师傅终于上岸了,靠着这份面试大纲我拿到了哈罗出行的offer!

前言旷了好几天的面经 今天补一面 35分钟一面全程问基础自我介绍项目说说多线程 synchronzied锁升级concurrenthashmap为什么安全 用的什么锁 锁的哪说说aqs和cas 说说cas问题和解决方案hashmap说说hashmap哈希算法是怎么算的详细说说为什么这么算框架说说spring bean生命周期列举spring scope名字看过mybatis源码吗 聊一聊项目用了什么数据库为什么说说表是怎么分的 为什么用缓存了吗说说缓存一致性 缓存击穿

2021-06-02 15:44:05 286

原创 建议收藏,看看大佬是怎么面试的吧,阿里java后端社招3面+HR面面经(已意向)

Timeline:4.21自主投递4.23笔试5.10一面5.12二面5.13三面5.18hr面5.24意向书一面 电话面试 48分钟自我介绍学过哪些计算机课程?哪一门你觉得学得最好?你linux学了哪些东西?课程的框架?会用的命令?我现在在A机器上,想要远程连接B机器,命令是什么?文件描述符有没有听过?软链接和硬链接?怎么去看一个文本文件的内容?讲一下之前做过的项目,以及一些细节的具体实现看你得了不少奖项,选一个讲讲吧?讲的美模平时怎么debug的?都学了java相关的

2021-05-30 20:55:20 181

原创 你敢相信?95后小伙首次社招拿了映客,天猫,探探三个offer,来看看大佬的经验之谈吧

映客自我介绍Java 面向对象的特点重载和重写java 的 Integer 缓存,可以改变吗–Djava.lang.Integer.IntegerCache.high=250自己写一个 java.lang.String 会报错吗,编译器还是运行期jvm 运行时数据区堆内存的划分垃圾回收机制了解吗,年轻代的划分,为什么要两个 Survior,为什么比例是8:1:1YongGC 发生在哪个区域(e,s0.s1?)10.你用 redis 来做什么

2021-05-30 14:42:46 194

原创 真香啊!从明天开始得帮东哥打工了,在此分享一下我的京东三面面经!

字节(效率工程)5.19 一面(55min)1.编译原理:(1)设计一个通用语言。要经过那些步骤?(2)语法分析和词法分析2.计算机网络(1)http说一下(2)header里面有什么,都代表了什么(3)服务端怎么解析的请求。3.socket了解吗?4.IO模型五种io模型5.设计模式装饰和模板?6.数据库(1)数据库连接池怎么设计的?(2)用什么数据结构?(3)连接池满了,此时要建立新的连接怎么办7.算法二叉搜索树中第K大的节点8.本地缓存?本地缓存怎么设计?要有

2021-05-28 21:38:07 106

原创 95后三面阿里的上岸经验,其实拿到这份java面试宝典你上你也行!

一面大概就面了20来分钟首先自我介绍,然后面试官一直问科研项目,项目里的难点。以及自己的收获,问了大概20分钟(折磨),问完科研之后,简单问了多线程,以及自己在哪些地方用过多线程,我举了自己华为软挑比赛的例子。最后就反问环节。二面1.Java集合中的list有哪些、区别、是否是线程安全的?它们如何实现线程安全?2.Map有哪些?HashMap JDK7和JDK8有哪些不同,扩容机制了解吗?HashMap JDK7 中会发生死循环,了解过吗?3.说下ConcurrentHashMap4.JVM内

2021-05-27 22:09:26 113

原创 爆赞!凭借着这份java面试题,我四面百度成功拿到offer

前言程序员只有技术过硬,在哪儿都不愁就业,“万般带不去,唯有业随身”学习本来就不是在课堂那几年说了算,而是在人生的旅途中不间断的事情。人生短暂,别稀里糊涂的活一辈子,不要将就。百度一面50min 过自我介绍关键 SQL 优化怎么优化的?为什么性能不好?主键必须有吗?数据索引密集度很差的话,你的优化意义不大吧?MySQL 有哪几种索引?聚簇索引和辅助索引的区别?索引数据结构?为什么用B+树?MVCC?版本号怎么变化的?更新的数据的时候怎么确定版本的?幻读怎么解决的?一个 S

2021-05-26 22:07:28 209

空空如也

空空如也

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

TA关注的人

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