
面试题
我是月亮呀
来自一位女架构师的分享!
展开
-
面试题:你简历中写到熟悉Spring源码,那你给我说说它用到了那些设计模式?
Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行内典范。好了,话不多说,开始今天的内容。spring中常用的设计模式达到九种。模板方法(Template Method)spring的jdbc模板,对Spring源码的精妙真是佩服得五体投地,极为经典。spring中真是集设计模式之大成,而且用得是炉火纯青。模板方法(template method)就在sp...原创 2019-05-27 16:36:00 · 3361 阅读 · 0 评论 -
鹅厂java技术面试官说说常用的springmvc、springboot一些注解
springmvc,面试遇到这个鬼虽说是很正常的问题,但是还是得好好的整理下@Controller只是定义了一个控制器类@RequestMapping用来处理请求地址映射的注解是真正处理请求@Resource和@Autowiredbean的注入时使用@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需...原创 2019-07-13 22:02:45 · 894 阅读 · 0 评论 -
开发10年,面试300人,想进阿里的大牛总结出,java面试69题
基础题目Java线程的状态 进程和线程的区别,进程间如何通讯,线程间如何通讯 HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别 Cookie和Session的区别 索引有什么用?如何建索引? ArrayList是如何实现的,ArrayList和LinkedList的区别?ArrayList如何实现扩容。 equals方法实现...原创 2019-07-09 16:18:46 · 1247 阅读 · 0 评论 -
【Java面试题系列】:Java中final finally finalize的区别
按我的个人理解,这个题目本身就问的有点问题,因为这3个关键字之间没啥关系,是相对独立的,我猜想这道题的初衷应该是想了解面试者对Java中final finally finalize的使用方法的掌握情况,只是因为3个关键字比较像,而成了现在网上流传的题目“Java中final finally finalize的区别”。既然是想了解面试者对Java中final finally finalize的使...原创 2019-06-04 14:41:43 · 173 阅读 · 0 评论 -
2019社招阿里、腾讯、蚂蚁金服Java面试真题
在过去很长一段时间内,国内互联网一直处于三足鼎立状态,BAT即百度、阿里巴巴、腾讯。而在最新的互联网企业价值榜上,百度却被蚂蚁金服挤出前三的位置。能够进一线互联网公司,是大部分程序员奋斗的目标,有很多小伙伴可能因为学历望而止步,其实只要能力够,学历真的不是那么重要!今天给大家带来ATM(阿里巴巴,腾讯,蚂蚁金服)的Java面试真题,希望能帮助各位读者在奋斗的路上少走弯路。阿里巴...原创 2019-06-14 15:45:45 · 2444 阅读 · 0 评论 -
【BAT面试题系列】面试官:你了解乐观锁和悲观锁吗?
前言乐观锁和悲观锁问题,是出现频率比较高的面试题。本文将由浅入深,逐步介绍它们的基本概念、实现方式(含实例)、适用场景,以及可能遇到的面试官追问,希望能够帮助你打动面试官。一、基本概念乐观锁和悲观锁是两种思想,用于解决并发场景下的数据竞争问题。乐观锁:乐观锁在操作数据时非常乐观,认为别人不会同时修改数据。因此乐观锁不会上锁,只是在执行更新的时候判断一下在此期间别人是否修改了数据:如...原创 2019-05-29 15:34:58 · 285 阅读 · 0 评论 -
面试题:你主要负责公司基础架构的高可用,那你说说DNS的解析过程?
DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。DNS 是什么?DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。举例来说,如果你要访问域名 math.stackexchange.com,首先要通过DNS查出它的IP地址是 151.101.129.69。查询...原创 2019-05-29 14:08:09 · 819 阅读 · 0 评论 -
谁说漂亮女程序员就不能拿大厂Offer了?美团面试经历分享,值得借鉴
美团我是在网上投的简历,之前也投过一次,简历都没通过筛选,后来让学姐帮我改了一下简历,重新投另一个部门,获得了面试机会。10月23日中午HR打电话过来预约了下午4点半面试,说会在线写代码,让我准备好网络环境。结果5点半还没打电话过来,被放鸽子。与hr重新沟通过后,确定下周一下午再面,可是跟hr沟通预约这一套貌似在美团并没有什么用。文末有总结面试资料分享给大家~美团技术一面20分钟...原创 2019-06-12 15:46:24 · 788 阅读 · 5 评论 -
我在阿里做技术面试官的一些经验
前言一般阿里腾讯这样的大公司,校招面试的流程是一轮统一笔试+三轮技术面试+一轮HR面试,如果对候选人的水平有争议,技术面试有可能会增加一轮,以2019年春招(实习生招聘)为例:统一的笔试。技术初面,一般这一轮都是由你将来同一个团队的比较资深的同事来面试技术二面,一般是由你的未来主管面试技术交叉面,一般是其他事业部的主管面试HR终面,非技术问题对应届生来说,大厂统一校招前,如果你想...原创 2019-05-28 21:35:06 · 5001 阅读 · 1 评论 -
Java并发编程40道面试题及答案——大厂面试稳了!
1、线程与进程的区别?进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。一个程序至少有一个进程,一个进程至少有一个线程。文末有福利,思维导图和视频资料等你来领2、什么是多线程中的上下文切换?多线程会共同使用一组计算机上的CPU,而线程数大于给程序分配的CPU数量时,为了让各个线程都有执行的机会,就需要轮转使用CPU。不同的线程切换使用CPU发生的切换数据等就是上下...原创 2019-05-27 22:33:59 · 414 阅读 · 0 评论