面试
茅坤宝骏氹
语言:Java、C/C++、C#、Python、Linux Shell。
框架:Spring、Spring MVC、Spring Boot、Spring Cloud、Hibernate、Mybatis、Freemarker、Velocity。
前端:HTML5、CSS3、JavaScript、Bootstrap、JQuery、Vue、React。
数据库:oracle、mysql、MongoDB、HBase。
缓存:Memcache、Redis。
消息队列:kafka。
大数据:Hadoop、Hive、Sqoop、Flume、Spark、Strom、OpenTSDB、Druid。
展开
-
Dubbo面试题锦集
转载自 Dubbo面试题锦集1、默认使用的是什么通信框架,还有别的选择吗?2、服务调用是阻塞的吗?3、一般使用什么注册中心?还有别的选择吗?4、默认使用什么序列化框架,你知道的还有哪些?5、服务提供者能实现失效踢出是什么原理?6、服务上线怎么不影响旧版本?7、如何解决服务调用链过长的问题?8、说说核心的配置有哪些?9、dubbo推荐用什么协议?10、同一个服务多个注册的情况下可以直连某一个服务吗?...转载 2018-04-19 22:29:18 · 294 阅读 · 0 评论 -
面试中经常会问的智力题,来看看你会做几道
转载自 面试中经常会问的智力题,来看看你会做几道下面是大部分题目来自滴滴出行2017秋招题。开始头脑风暴吧~~~问题question one有50家人家,每家一条狗。有一天警察通知,50条狗当中有病狗,行为和正常狗不一样。每人只能通过观察别人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必须当天一枪打死自己家的狗。结果,第一天没有枪声,第二...转载 2018-10-19 12:38:47 · 638 阅读 · 0 评论 -
面试时如何介绍自己的项目经验
转载自 面试时如何介绍自己的项目经验在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。1 第一印象就不好了,至少会感觉该候选人表述能力不强。2 一般来说,面试官会根据候选人介绍的项...转载 2018-10-30 12:38:58 · 634 阅读 · 0 评论 -
Google的面试题长啥样
转载自 Google的面试题长啥样本文翻译自Google工程师/面试官Alex Golec的文章:Google Interview Questions Deconstructed: The Knight’s Dialer;来源:实验楼,翻译:实验楼扫地阿姨原文:https://medium.com/@alexgolec/google-interview-questions-deco...转载 2018-10-29 13:28:09 · 206 阅读 · 0 评论 -
Java 程序员必须掌握的 8 道数据结构面试题,你会几道
转载自 Java 程序员必须掌握的 8 道数据结构面试题,你会几道瑞士计算机科学家Niklaus Wirth在1976年写了一本书,名为《算法+数据结构=编程》。40多年后,这个等式仍被奉为真理。这就是为什么在面试过程中,需要考察软件工程师对数据结构的理解。几乎所有的问题都需要面试者对数据结构有深刻的理解。无论你是初入职场的新兵(刚从大学或者编程培训班毕业),还是拥有几十年经验的职场...转载 2018-10-29 12:45:40 · 324 阅读 · 0 评论 -
一次惊险的跳槽面试经历(阿里/美团/头条/网易/有赞...)
转载自 一次惊险的跳槽面试经历(阿里/美团/头条/网易/有赞...)每次说因为生活成本的时候面试官都会很惊奇,难道有我们这里贵?好想直接给出下面这张图,厦门的房价真的好贵好贵好贵。。。 面试过程有兴趣加入阿里的欢迎发简历至 zhangzb2007@gmail.com,或简书上给我发信息。面的是Java岗,总共面了7家公司,通过了6家。按自己的信心提升度我把面试过程分为上...转载 2019-01-05 14:51:25 · 387 阅读 · 0 评论 -
金三银四铜五铁六
转载自金三银四铜五铁六金三银四铜五铁六据说,金三银四,截止今天为止面试黄金时间已经过去十之八九,而鲁班(LB,以下全文均用LB代替)恰逢是这批面试大军其中的一名小兵,很不幸今年恰逢遇上了互联网寒冬(即各大公司都在裁员,对外提供岗位相对较少的,这意味着很多猿即将面临着更多的竞争对手和相对较少的岗位困境),LB求职过程种种被虐,尸体趟过召唤师峡谷每个角落,如今历历在目,终究,当初的一名...转载 2019-05-02 19:36:31 · 847 阅读 · 0 评论 -
腾讯面试题:一条SQL语句执行得很慢的原因有哪些?
最近的招聘季,腾讯有一道面试题:一条SQL语句执行得很慢的原因有哪些?其实,这个问题可以涉及到MySQL的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你“输入URL回车之后,究竟发生了什么”一样,看看你能说出多少了。本文的作者就是这道面试题的亲历者,他尝试总结了一下:一、开始装逼:分类讨论一条SQL语句执行的很慢,那是每次执行都很慢呢?还是大多数情况下是正...转载 2019-05-03 11:38:36 · 409 阅读 · 0 评论 -
如何在面试中介绍自己的项目经验
转载自如何在面试中介绍自己的项目经验在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果。 第一印象就不好了,至少会感觉该候选人表述能力不强。 一般来说,面试官会根据候选人介...转载 2019-05-03 11:37:02 · 159 阅读 · 0 评论 -
当你输入一个网址的时候,实际会发生什么?
转载自当你输入一个网址的时候,实际会发生什么?译文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当...转载 2019-07-21 11:34:29 · 158 阅读 · 0 评论 -
面试官:给我说一下你理解的分布式架构
转载自面试官:给我说一下你理解的分布式架构# 什么是分布式架构分布式系统(distributed system) 是建立在网络之上的软件系统。内聚性:是指每一个数据库分布节点高度自治,有本地的数据库管理系统。透明性:是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。在分布式数据系统中,用户感觉不数据是分布的,即用户不须知道关系是否分割,有无副本,数据...转载 2019-05-13 22:59:33 · 4324 阅读 · 0 评论 -
阿里面试,为什么Kafka不支持读写分离
转载自阿里面试,为什么Kafka不支持读写分离为什么数据库、redis都支持了读写分离功能,而kafka却没有?厮大也是狠人,直接打开源码从头开始讲,我一看这情况不对,按照这进度得讲到天黑了,蹭着厮大上厕所的空隙,我呲溜跑了~~~厮大估计见我已经呲溜了,第二天就甩我一篇文章,还是热乎的,文末还有精华从代码层面上来说,在 Kafka 中完全可以支持这种功能,但是会大大增加代码的复...转载 2019-05-13 23:03:44 · 337 阅读 · 0 评论 -
一个经典面试题:如何保证缓存与数据库的双写一致性?
转载自一个经典面试题:如何保证缓存与数据库的双写一致性?只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题?面试题剖析一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说如果你的系统不是严格要求 “缓存+数据库” 必须保持一致性的话,最好不要做这个方案,即:读请求和写请求串行化,串到一个内存队列里去。...转载 2019-05-12 19:10:00 · 225 阅读 · 0 评论 -
这几道 Redis 面试题都不懂,怎么拿 Offer?
转载自这几道 Redis 面试题都不懂,怎么拿 Offer? 缓存雪崩 缓存穿透 缓存与数据库双写一致 最后 随着系统访问量的提高,复杂度的提升,响应性能成为一个重点的关注点。而缓存的使用成为一个重点。redis 作为缓存中间件的一个佼佼者,成为了面试必问项目。本文分享一下Redis几道常见的面试题:缓存雪崩1.1 什么是缓存雪崩?如果我...转载 2019-08-31 13:01:08 · 159 阅读 · 0 评论 -
面试 - 要不简单聊一下你对MySQL索引的理解?
转载自面试 - 要不简单聊一下你对MySQL索引的理解?MySQL索引?这玩意儿还能简单聊?明显是在挖坑,幸好老夫早有准备,切听我一一道来。一、索引是什么?索引是帮助MySQL高效获取数据的数据结构。二、索引能干什么?索引非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。 索引能够轻易将查询性能提高好几个数量级,总的来说就是可以明显的提高查询效率。三...转载 2019-08-31 20:45:14 · 209 阅读 · 0 评论 -
面试被问Mysql没答上来?阿里P5:总结了55道常见面试题,收藏一波
转载自面试被问Mysql没答上来?阿里P5:总结了55道常见面试题,收藏一波正文开始前,分享阿里 P8 高级架构师吐血总结的 《Java 核心知识体系&面试资料.pdf》, 非卖课程的哟!阿里 P8 级高级架构师吐血总结的一份 Java 核心知识.pdf, 内容覆盖很广,Java 核心基础、Java 多线程、高并发、Spring、微服务、Netty 与 RPC、Zookeepe...转载 2019-08-31 21:01:40 · 2818 阅读 · 0 评论 -
2019年这50个Kafka面试题,你知道答案么
转载自2019年这50个Kafka面试题,你知道答案么Apache Kafka对于新手的面试问题:41, 42, 43, 44, 45, 47, 49Apache Kafka对于有经验的人的面试问题:46, 48Apache Kafka的受欢迎程度很高,Kafka拥有充足的就业机会和职业前景。此外,在这个时代拥有kafka知识是一条快速增长的道路。所以,在这篇文章中,我们收集了Ap...转载 2019-10-01 16:56:03 · 334 阅读 · 0 评论 -
Kafka面试题与答案全套整理
转载自Kafka面试题与答案全套整理1. Kafka的用途有哪些?使用场景如何?总结下来就几个字:异步处理、日常系统解耦、削峰、提速、广播如果再说具体一点例如:消息,网站活动追踪,监测指标,日志聚合,流处理,事件采集,提交日志等2. Kafka中的ISR、AR又代表什么?ISR的伸缩又指什么ISR:In-Sync Replicas 副本同步队列AR:Assigned Repl...转载 2019-10-01 17:57:27 · 3658 阅读 · 1 评论 -
搞定计算机网络面试,看这篇就够了
转载自 搞定计算机网络面试,看这篇就够了文章目录结构: 一 OSI与TCP/IP各层的结构与功能,都有哪些协议 运输层主要使用以下两种协议: UDP的主要特点: TCP的主要特点: 域名系统(Domain Name System缩写DNS,Domain Name被译为域名) HTTP协议 五层协议...转载 2018-10-18 13:01:45 · 247 阅读 · 0 评论 -
面试必考的网络协议相关题目应该如何回答
转载自 面试必考的网络协议相关题目应该如何回答最近,正处于校招季。很多小伙伴已经拿到了如愿以偿的Offer,有些小伙伴还在努力着。平常,也会有一些粉丝会在公众号留言,或者在微信上问我一些面试题。其中有一类问题是除了Java基础以外大家问的比较多的。那就是和计算机网络相关的问题。在大学计算机相关的课程中,有几门课程是比较重要的:计算机网络、数据结构与算法、数据库和操作系统。这些都是比较...转载 2018-10-07 19:43:26 · 1319 阅读 · 0 评论 -
Zookeeper面试题锦集
转载自 Zookeeper面试题锦集1、zookeeper是什么框架?2、有哪些应用场景?3、使用什么协议?4、说说分布式一致性算法Paxos5、说一说选举算法及流程6、zookeeper有哪几种节点类型?7、zookeeper对节点的watch监听通知是永久的吗?8、有哪几种部署模式?9、集群中的机器角色都有哪些?10、集群最少要几台机器,集群规则是怎样的11、集群如果有3台机器,挂掉一台集群还...转载 2018-04-19 22:29:22 · 4023 阅读 · 0 评论 -
去BAT面试完的Mysql面试题总结(55道)
转载自 去BAT面试完的Mysql面试题总结(55道,带完整答案)55道互联网大公司的经典面试题,全部答对月薪5W+没问题。1、一张表里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把mysql重启,再insert一条记录,这条记录的ID是18还是15 ?2、mysql的技术特点是什么?3、Heap表是什么?4、mysql服务器默认端口是什么?5、与Orac...转载 2018-04-19 22:28:12 · 1005 阅读 · 2 评论 -
史上最全Redis面试题
转载自 史上最全Redis面试题及答案。1、什么是Redis?2、Redis相比memcached有哪些优势?3、Redis支持哪几种数据类型?4、Redis主要消耗什么物理资源?5、Redis的全称是什么?6、Redis有哪几种数据淘汰策略?7、Redis官方为什么不提供Windows版本?8、一个字符串类型的值能存储最大容量是多少?9、为什么Redis需要把所有数据放到内存中?10、Redis...转载 2018-04-19 21:55:07 · 1999 阅读 · 0 评论 -
程序员如何面对 HR 面试的 40 个问题
转载自 程序员如何面对 HR 面试的 40 个问题!讲一个身边朋友亲身经历的故事吧。一个技术非常牛的朋友去阿里面试,成功通过了几轮技术车轮战,最后躺在了 HR 面上。。。所以,尽管你技术再牛逼,你回答不好 HR 的问题,赢得不了 HR 的认可,你最终也进不了公司。因为最终发 Offer 的是 HR,HR 也要为整个公司人力资源负责的。技术人员平时在技术与代码中沉淀,缺少沟通,缺少交际,这其实对个人...转载 2018-04-19 21:50:07 · 750 阅读 · 0 评论 -
16个经典面试问题回答思路
转载自 16个经典面试问题回答思路 在一般的互联网公司的技术人员的面试中,大概会经历3到4轮的面试,差不多2-3轮的技术面,还有1轮的HR面试,今天给你总结的这些问题,都是和技术无关的,但是技术人员也可能会被问到的。这些问题没有标准答案,但是也有一定的套路可以遵循。 以下的16个问题中,在我曾经参加阿里的校招面试时,至少有3道被问过。我认为我回答的不是很好,所以,希望大家都可以把这...转载 2018-07-22 12:36:18 · 342 阅读 · 0 评论 -
tomcat与apache的面试题
转载自 tomcat与apache的面试题tomcat与apache有哪几种连接方式?Tomcat 与 Apache 有三种连接方式,1、JK方式这是最常见的方式。JK 是通过 AJP 协议与 Tomcat 服务器进行通讯的,Tomcat 默认的 AJP Connector 的端口是 8009。JK 本身提供了一个监控以及管理的页面 jkstatus,通过 jkstatus 可以监控 JK 目...转载 2018-06-27 11:59:06 · 1233 阅读 · 0 评论 -
小白科普:从输入网址到最后浏览器呈现页面内容,中间发生了什么?
转载自小白科普:从输入网址到最后浏览器呈现页面内容,中间发生了什么?1、前言这篇文章是应网友之邀所写,主要描述一下我们访问网站时, 从输入网址到最后浏览器呈现内容,中间发生了什么。之前写过两篇文章《我是一个网卡》,《我是一个路由器》描述了一个电脑如何通过DHCP、ARP、NAT等上式获取IP、然后访问网络的过程,主要专注在传输层和网络层。今天的文章主要专注于应用层,我拿了一个很...转载 2018-06-26 09:57:56 · 535 阅读 · 0 评论 -
面试中的这些坑,你踩过几个?
转载自 面试中的这些坑,你踩过几个?01、请你做一个自我介绍误区:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。要点:简历上有的可以一两句话带过,重点回答面试官关心的问题,那就是求职者能否胜任工作。包括:最强的技能、最深入研究的技术领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,重点突出...转载 2018-09-27 19:11:10 · 207 阅读 · 0 评论 -
这些面试中的智力题,你都会了吗
转载自 这些面试中的智力题,你都会了吗1.给一个瞎子52张扑克牌,并告诉他里面恰好有10张牌是正面朝上的。要求这个瞎子把牌分成两堆,使得每堆牌里正面朝上的牌的张数一样多。瞎子应该怎么做?2.如何用一枚硬币等概率地产生一个1到3之间的随机整数?如果这枚硬币是不公正的呢? 3.30枚面值不全相同的硬币摆成一排,甲、乙两个人轮流选择这排硬币的其中一端,并取走最...转载 2018-09-26 09:16:54 · 4306 阅读 · 0 评论 -
DevOps面试问题
转载自 DevOps面试问题DevOps是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。下面为大家分享DevOps系列的面试问题持续整合问题问题一:持续集成是什么意思? 我将建议您通过给出持续集成(CI)的小定义来开始这个答案。这是一种开发实践,要求开发人员每天多次将代码集成到共享存储库中。然后通过自动构建...转载 2018-09-25 19:40:41 · 6358 阅读 · 0 评论 -
你知道面试官是如何刷人的吗
转载自 你知道面试官是如何刷人的吗对于一个公司来说,执行招聘面试事宜是一个耗时耗钱的项目,从顾问公司和人才中介挑选出合适的简历之后,还要花更多的时间找出合适的候选人。有的时候这些机构会向你保证这些人都是 Java 天才、SQL 专家、堆栈开发者等等,但实际上如果你盲目的信任他们并邀请应聘人员参加面对面的面试的时候,你会很失望的。所以我觉得最快的甄别方法就是先电话面试,之后再根据他们的表现采取...转载 2018-09-25 19:40:22 · 1048 阅读 · 0 评论 -
想进入谷歌吗?先来看看这些面试题吧
转载自 想进入谷歌吗?先来看看这些面试题吧谷歌,美国的跨国科技企业,致力于互联网搜索、云计算、广告技术等领域,开发并提供大量基于互联网的产品与服务。2016年6月8日,《2016年BrandZ全球最具价值品牌百强榜》公布,谷歌以2291.98亿美元的品牌价值重新超越苹果成为百强第一。这样一家实力雄厚前景无量的公司是众多求职者梦寐以求的地方,然而,谷歌的面试题却把很多优秀人才都拒之门外了。...转载 2018-09-25 19:38:19 · 258 阅读 · 0 评论 -
Java 面试就业指导,100 % 提高面试成功率
转载自 Java 面试就业指导,100 % 提高面试成功率想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文对正在寻觅Java程序员(Java工程师)职位...转载 2018-10-10 19:30:31 · 1318 阅读 · 0 评论 -
面试过程中千万不要犯这 5 点低级错误
转载自 面试过程中千万不要犯这 5 点低级错误最近你面了几家公司了?都拿到多少offer了?如果你还没有拿到心仪的offer的话,想想自己是不是在面试中犯了错误,踩中面试官雷区了。姑且不说面试迟到、仪容问题、简历作假等所有人都能想到的理由,以下这5点也可能会让你失去机会。1、差劲的握手一见到面试官,你上前就是一个双手紧握,这肯定会吓到对方。一般来说双方见面后微笑点头,坐下即可。...转载 2018-10-03 11:40:24 · 244 阅读 · 0 评论 -
如何在一分钟内搞定面试官
转载自 如何在一分钟内搞定面试官很多人的求职面试的过程中都会遇到这个问题: “请做个自我介绍。”有的人,可以口若悬河、妙语连珠讲3分钟,有的人,可能磕磕巴巴,讲了30秒,前者一定能胜过后者,然则未必,今天就来聊一聊,面试的经典问题——自我介绍。 为什么要做自我介绍通常说来,大大小小的面试,尤其是针对基础岗位,都会被问到这个问题,甚至有些面试技术还有些生硬的面试官,屁...转载 2018-10-09 12:54:28 · 315 阅读 · 0 评论 -
99%的面试官都会问到的Java面试题
转载自 99%的面试官都会问到的Java面试题 最近是招聘季,所谓金九银十,正是跳槽的好几节。今天,给大家整理了一些Java面试常考的经典题目,我们一道一道来分析一下。 经典面试题 1、谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?考点分析:对于这类笼统的问题,你需要尽量表现出自己的思维深入并系统化,Java 知识理解得也比较全面,一定要避...转载 2018-10-05 00:02:00 · 338 阅读 · 0 评论 -
DevOps通用及版本控制面试题
转载自 DevOps通用及版本控制面试题通用DevOps面试问题此类别将包含与任何特定DevOps阶段无关的问题。这里的问题旨在测试您对DevOps的理解,而不是关注特定工具或阶段。 问题一:DevOps和Agile之间的根本区别是什么?两者之间的差异列于下表中。 问题二:为什么需要DevOps?据我所知,这个答案应该从解释一般市场趋势开始。公司不是发布大量...转载 2018-09-27 19:10:13 · 1366 阅读 · 0 评论 -
Kafka面试题
转载自 Kafka面试题 Kafka的用途有哪些?使用场景如何? Kafka具有吞吐量大 简单的优点,适用于日志收集 大数据实时计算等场景 Kafka中的ISR、AR又代表什么?ISR的伸缩又指什么 AR:Assigned Replicas 所有副本列表 ISR:InSync Replicas 同步副本列表 ISR expand : 有副本恢复同步状态 ISR shr...转载 2019-10-01 17:59:55 · 129 阅读 · 0 评论