大喇叭的程序员之路博客

欢迎关注微信公众号:慕容千语的架构笔记

一线大厂(京东,华为,58,阿里等)中高级面试150题以及年薪70W大牛经验分享

一、数据结构与算法基础 说一下几种常见的排序算法和分别的复杂度。 用Java写一个冒泡排序算法 描述一下链式存储结构。 如何遍历一棵二叉树? 倒排一个LinkedList。 用Java写一个递归遍历目录下面的所有文件。 二、Java基础 接口与抽象类的区别? Java中的异常有哪几...

2019-08-15 11:54:36

阅读数 8

评论数 0

阿里架构师浅析Java设计模式之虚拟代理模式,不看后悔

虚拟代理模式(Virtual Proxy)是一种节省内存的技术,它建议创建那些占用大量内存或处理复杂的对象时,把创建这类对象推迟到使用它的时候。在特定的应用中,不同部分的功能由不同的对象组成,应用启动的时候,不会立即使用所有的对象。在这种情况下,虚拟代理模式建议推迟对象的创建直到应用程序需要它为止...

2019-08-15 11:35:28

阅读数 7

评论数 0

备战“金九银十”,Java程序员掌握这些技术点让你轻松越过大厂门

前段时间,网上曝出了一张互联网大厂2019届校招薪酬表。从表中可以清楚地看到,BAT、TMD和华为的技术岗白菜价(最低招聘薪资)都是20W起跳。再以12个月的基数来算,意思就是大厂招聘IT人员的最低月薪都是1.65W。 这意味着 如果你能进入大公司; 如果你有足够的技术能力; 如果你读...

2019-08-15 11:28:48

阅读数 8

评论数 0

1个3年Java开发,为什么你的待遇还没新人高?

同是程序员,为什么你的薪资没有新人的高?当下程序员是个炙手可热的职位,在互联网行业打拼的人或许会遇到这个问题。老板宁愿花高薪招聘新人,而不情愿给公司的老员工加薪资,这就出现了在一个在公司工作几年的老员工的薪资没有新人高的现象,我们不妨把这种现象称之为“薪资倒挂”。那么为什么会出现“薪资倒挂” 这种...

2019-08-15 11:20:23

阅读数 7

评论数 0

金九银十面试季面试必问JVM性能优化?快来查漏补缺了(含答案)

一.Java 类加载过程? Java 类加载需要经历一下 7 个过程: 1. 加载 加载是类加载的第一个过程,在这个阶段,将完成一下三件事情: 通过一个类的全限定名获取该类的二进制流。 将该二进制流中的静态存储结构转化为方法去运行时数据结构。 在内存中生成该类的 Class...

2019-08-10 16:09:31

阅读数 25

评论数 0

2019年阿里Java面试必问:JVM与性能优化+Redis+设计模式+分布式

微信公众号:慕容千语的架构笔记。欢迎关注一起进步。 前言 每年的第二节黄金时间段 金九银十已经要到来,作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度? 面试:如果不准备充分的面试,完全是浪费时间,更是对自己的不负责。 今天给大家分享下我整理的Java架构面试专题及答案,其中...

2019-08-06 13:37:49

阅读数 18

评论数 0

最新蚂蚁金服Java研发五面:数据结构+Redis+数据库+分布式+微服务看完想哭

面试职位:java后端开发工程师。 在面试前三面真的有点急促,一周内就面完了三次面试,接着就开始无尽的等待,整整等了一周左右,终于完成了四面和HR面。整个过程还是比较曲折的,技术面试还是挺考察技术深度的。现在已拿到offer。 面试问题如下: 一面(主要看基础): 先自我介绍,讲讲自己基础掌握情...

2019-08-05 11:53:13

阅读数 56

评论数 0

程序员就意味着高薪?解除35岁的忧虑,一条正确的职业生涯规划

在外行看来程序员意味着高薪,年纪轻轻就能月收上万。 21岁,初入职场,拿着比同年龄段高出很多的薪水。但岁月的流逝慢夺取了表面的光鲜与亮丽。 2019年我也33了,离传说中不好找工作的35岁又更近了。说没有焦虑是对自己撒谎,于是我采访了一些人,自己思考了下,写下了这篇文章,希望能有些共鸣。 ...

2019-07-29 14:05:31

阅读数 19

评论数 0

BAT最全Java面试168题汇总:并发编程+JVM+Spring+分布式+缓存等!

前言 一年之计在于春 金三银四已经要到来,2019的新的开始,作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度? 面试:如果不准备充分的面试,完全是浪费时间,更是对自己的不负责。 今天给大家分享下我整理的Java架构面试专题及答案,其中大部分都是大企业面试常问的面试题,可...

2019-07-28 21:50:47

阅读数 21

评论数 0

程序员进阶:优雅的代码对于一个架构师的重要性

lison:复旦大学工程硕士,专注技术十年,产品控、代码控,拥有丰富的项目经验,主持研发了多个成功上线的大型互联网项目。热爱互联网,热衷于各种web技术,精通JAVA、J2EE和前端开发,擅长互联网高并发、高可靠架构设计,有丰富的实战经验。愿意和他人分享自己对技术的理解和感悟,讲课逻辑清晰,生动幽...

2019-07-28 21:47:38

阅读数 17

评论数 0

小伙艰苦努力三个月后在七月成功斩获饿了么Offer「Java研发岗」

作者:噜噜呀 经历不断学习加上总结,终于开始出效果。努力没有白费。 相比来说等offer真煎熬,但是终于还是到了。发完就去搬砖啦,明天还有其他面试呢~ 面的是Java研发实习生... 饿了么一面 实习打算去哪个城市,都擅长哪方面的知识? 阻塞队列的实现? await方法是怎么...

2019-07-25 21:29:21

阅读数 22

评论数 0

程序员安全规范:安全无小事,安全防范从nginx配置做起

欢迎关注专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。 隐藏版本号 http { server_tokens off; } 经常会有针对某个版本的nginx安全漏洞出现,隐藏nginx版本号就成了主要的安全优化手段之一,当然最重要的是...

2019-07-22 15:53:08

阅读数 5973

评论数 1

非985/211春招求职经验分享(已拿阿里京东网易等 5 个 offer)

前序 从我高考成绩出来那一刻开始,从我在高考志愿上填上“计算机科学与技术”这几个当时在心中堪称“神圣”的几个字开始,我就已经把进入中国互联网最高殿堂“BAT”作为我整个大学奋斗的目标,哪怕我就读的是一所位于内陆的双非一本大学我也认为我能达成目标。但是当我踏入大学校门开始,发现一切都与自己想象的不...

2019-07-09 17:03:14

阅读数 147

评论数 1

HR怒甩程序员男友:不加班没上进没前途,网友:惹不起,惹不起

在很多人看来,程序员加班是一件很正常的事,晚上加班是必然的。然而,也有例外,有一位女hr直言:和男朋友交往了三天,就把对方甩了,原因是男朋友30岁在招行搞开发,但是从不加班,准时六点下班,分手原因是在对方身上看不到未来。 以下是事情的来龙去脉。 按照这名楼主的说法,她的男友是从事开发工作的...

2019-07-08 17:31:20

阅读数 71

评论数 0

30硕士毕业,工作一年的码农,看不到前景,未来怎么办?要不要转行?

如今很迷茫,很困惑,也许已经无解了,也许……想太多,做太少! 农村大山沟出身,上学晚,第一年上学前班家里没钱又没上成,后来妈妈又让读了两个一年级……哭!从小就比同学大两岁多! 不过,从小学习不错,但,比较幼稚,爱玩,贪心,没耐心,小学到高中寒暑假作业都几乎没做过,养成了很多怀习惯;凭借擅长数理...

2019-07-05 16:10:05

阅读数 1501

评论数 9

面试被问哭:Redis 如何做持久化与恢复?

欢迎关注公众号:慕容千语的架构笔记 一、前言 本文主要讲了 Redis 的持久化相关功能,持久化一直是影响 Redis 性能的高发地,也是面试中经常被问到的。 包括 RDB 相关的特定和优缺点,AOF 的优缺点,事实上,由于 RDB 的数据实时性问题,目前用 AOF 比较多了,而持久化恢复也...

2019-06-26 20:34:28

阅读数 52

评论数 0

京东中高级工程师面试分享汇总详解:MyBatis+MySQL+Spring+Redis+多线程

这里为大家分享一些面试的一手资料,供大家迎接接下来的金九银十跳槽季 Spring Spring 概述 什么是spring? 使用Spring框架的好处是什么? Spring由哪些模块组成? 解释AOP模块 Spring配置文件 什么是Spring IOC 容器? 依赖注入 什...

2019-06-25 16:48:47

阅读数 61

评论数 0

高薪程序员必备—Redis高性能缓存数据库

欢迎关注专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。微信公众号:慕容千语的架构笔记。欢迎关注一起进步。 (一)什么是Redis? Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包...

2019-06-21 21:42:51

阅读数 95

评论数 0

「腾讯」Java高级工程师面试高频题:JVM+Redis+并发+算法+框架

前言 在过2个月即将进入9月了,然而面对今年的大环境而言,跳槽成功的难度比往年高了很多,很明显的感受就是:对于今年的java开发朋友跳槽面试,无论一面还是二面,都开始考验一个Java程序员的技术功底和基础。对源码解读和核心原理理解也是成了加分项,特别是对 Java 的一些核心基础知识点掌握的不够...

2019-06-19 14:36:16

阅读数 92

评论数 0

精心整理了通关阿里Java岗面试的核心笔记宝典(26个必备技术点)

欢迎关注专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。 就目前的一线企业面试模式来讲,尤其是一面与二面都涉及到很深的Java基础功底及知识面,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是...

2019-06-15 21:20:54

阅读数 99

评论数 0

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