彩神app下载下不了官方一次奇葩面试:喊价25K,HR却给了30K!

  • 时间:
  • 浏览:37
  • 来源:三分时时彩官方-3分时时彩计划

本文是楼主前有3个月 N 家公司的面试经历,总结复盘了面试现场,被委托人认为干货还是不少,在此和他们 分享。

图片来自 Pexels

PS:至于标题所说的薪资,是面试过程涵盖3个有意思的小插曲,怎样彩神app下载下不了官方让确有其事,删改都是标题党......这里先卖个关子,请各位看官往后看!^_^

自报家门

先做个自我介绍,楼主坐标帝都,5 年经验,跳槽完后 在一家传统小公司,年薪 21 万。

这次面试前前时候至少有3个月的时间,面试了至少 6 家公司,命中 4 家,最终去了一家估值 70 亿美金的生鲜电商独角兽,年薪 42 万,刚好翻倍。

面试过程

话太满说,直接进入面试现场!

好未来

开始英语 面试第一天上午投递好未来,下午 3 点面试,一共面试了 3 轮,问的问题比较多。

第一轮

面试官看多我的简历,首先要我 画出 Eureka 的执行流程,这块在完后 的准备过程涵盖深入看多,怎样让比较流畅的画出来并配合解释说明。

完后 问到项目中使彩神app下载下不了官方用分布式锁正确处理缓存重建并发的问题,并要求画出实际的执行流程,数据库也问的比较多,像事务的隔离级别,MySQL 实现可重复读的原理,索引等。

面试官给出了有3个场景,在数据库主从同步的状况下,彩神app下载下不了官方肯能从库同步主库的数据延迟比较高,为什么太满再 在写到主库后立刻太满再 读取到数据。

我解释了主从同步的原理,并以此说明主库到从库的复制一定是有延迟的,怎样让要保证当写到主库的完后 立刻能读到数据。

要么就直接配置那个接口读数据句子直接走主库,肯能你这个写完主库立刻要读取数据的场景比较少,太满再 做些特殊配置。

另某种方案只是我在往主库写数据的完后 ,太满再 直接往内存缓存中写一份,设置有3个较短的过期时间,中间太满再 直接从缓存中读到数据。我知道你完完后 ,面试官也没给出评价,就不出过去了。

此外,还问到许多基础性的问题,比较印象深刻的是:在加锁的完后 ,用哪几块锁对象是内存占用最小的,我知道你是 Object 对象,面试官说不对,我一时没想出来,面试开始英语 后和他们 探讨,之许多应该是长度为 0 的 byte 数组。

许多还问到了 Collections.sort() 使用的排序算法,AQS,应用程序,ThreadLocal 等等问题,主要删改都是许多考察基本功的问题,一轮面试就不出过去了!

第二轮

面试官更关注对许多技术的理解,问到了 ElasticSearch 的许多基础以及它和 MySQL 的区别在哪里;Eureka 和 Zookeeper 做服务发现的区别在哪里。

还问了分布式限流有哪几块方案,以及用应用程序进行限流的不够是哪几块,项目中系统日志的正确处理;还有 JVM 模型,JMM 模型,垃圾回收机制,垃圾埋点器等问题。

完后 聊了许多设计模式的使用,在项目中使用了哪几块设计模式,对设计模式的几块原则的理解。

第彩神app下载下不了官方二轮开始英语 后,肯能第三轮的面试官在开会,许多等了一段时间,等面试官来了完后 ,只聊了很短时间,面试官只是我还有别的事,今天先到这里了。

主要问到了上家公司的加班状况,对加班的认识,职业规划,也问了几块技术问题,像 Tomcat 的优化这块,自我感觉答的删改都是很好。

整个面试从 3 点到 7 点,很糙虎头蛇尾的感觉,开始英语 后只是出消息了。

58 到家

面试一共三轮,上午 10 点过去,两轮技术面,下午两点过去,等了一会,怎样让跟 HR 聊了有半个多小时,HR 说明在一周之内会有结果。

第一轮

第一轮面试官的问题主要集中在基础上,我至少罗列了问到的许多问题,不同的简历不同人肯定问的只是我太一样,有兴趣的同学太满再 参考看看。

主只是我 JVM 模型,锁的原理,Synchronized 和 ReentrantLock的区别,偏向锁/轻量级锁/重量级锁的原理,太满再 从偏向锁直接升级成重量级锁。

Java 并发包里有哪几块类,怎样使用,应用程序原理和参数配置,JVM 调优,堆大小的设置,应用程序的应用程序数的设置,Volatile 原理,ThreadLocal 原理和使用。

Redis 和 Zookeeper 怎样实现分布式锁,Redis 的数据类型,许多具体命令,比如要获取有3个有序列表的前 10 个元素应该用哪几块命令。

数据库索引的使用,聚簇索引和非聚簇索引,不出主键句子,数据怎样组织。

B+ 树的原理,InnoDB 引擎和 MyISAM 引擎的区别和使用场景,数据库隔离级别和原理,MySQL 的分库分表,MQ 的可靠性和顺序性,ES 插入数据的原理等。

第二轮

第二轮是部门 Leader 来面试,这轮面试主要集中在框架源码上,我画出了源码的执行流程,完后 面试官在许多点深问,肯能这块我看的比较全面,问的问题基本都答出来了。

怎样让这中间试官还问了在源码中我有学到哪几块东西,我讲了使用配置类代替 Properties 文件,Volatile 在单例模式中的使用,内存的多级缓存机制,应用程序的各种不同应用场景,MeasureRate 统计一分钟内心跳次数,批正确处理机制等。

这里我的回答主要集中在代码编写层面,太满再 能从架构层面说下学到了哪几块,我之许多后者更有深度1。

最后我向面试官咨询了你这个岗位具体做的事情,部门是基础服务部,面试官画图给我知道你明了部门内控 许多项目划分,技术栈的使用,后续的规划等内容,并约我下午继续跟 HR 聊。

HR 面

下午跟 HR 的面试,HR 顺着简历上的公司有3个个聊,问了离职愿因,公司状况,怎样向上司提出离职的,团队规模,是不是带团队。

还问了上午面试的岗位知问你具体要做哪几块,完后 HR 说了下公司的许多状况,上班时间,福利,加班状况,问了我现在的薪资状况,期望薪资,我问了下出结果的时间,HR 说一周之内。

第二周的周五下午六七点的完后 ,这家公司 HR 给我打电话,问你面试通过了,完后 提到了给我的薪资,算下来竟然只给了我有3个 5% 的涨幅。

HR 给出的解释是,肯能我前家公司上一年只发了 12 薪,而他们 有 12 薪和有3个月的绩效,用 14 个月的薪水除以 12,算下来平均到每个月太满再 达到我期望薪资的水平。

你这个计算土辦法 之许多是膈应人,之许多 HR 时候 表示太满再 跟 CEO 申请提高每月的 Base(至少提高到 10% 的水平吧),不过当时我肯能有较为满意的 Offer 了,还是决定不去这家了。

某生鲜电商独角兽

肯能前面说了薪资,就不说具体公司名字了。这家公司我面试了五六天,一共三面,第一天笔试加初面,怎样让第五六天有两轮复试。

第一轮

一面主要还是基础,集中在 IO/并发/缓存/Redis/Zookeeper/分布式/JVM/数据库等。

其中问到 Redis 的单应用程序模型的完后 ,我这块了解的删改都是很清楚,只是我知道使用 NIO 的土辦法 ,怎样让以被委托人的理解去说了,面试官表示这肯能是我看多别的框架的模式,跟 Redis 搞混了,不过只是我是答上来许多了。

完后 聊了许多项目的状况,比如每日的访问量有几块,QPS 几块,订单量几块等数据,据此得出数据库的访问压力怎样。

另外也深入问了使用分布式事务的许多问题,还有分布式事务在时间上的性能。

许多这里给各位兄弟强调一下,对被委托人的项目一定要非常熟悉,各个点删改都是考虑到。

一面跟面试官聊的还挺好,面试官也表示我的基础还不错,问我是删改都是平时删改都是学习,完后 只是我约二面了。

肯能当时肯能下午 1 点了,中间的面试官也在中午休息,而我下午也还有别的面试,怎样让 HR 跟我约第五六天来复试。

第二轮

二面的面试官也聊了基础和许多设计上的问题,比如一起去访问有3个有相同功能的 API,要求将执行最快的结果返回,有哪几块土辦法 ,这块主要还是考察对并发编程,并发控制的理解和掌握,有许多并发控制的类太满再 做到。

许多的还问到了,要开发有3个新的 API,时需考虑哪几块方面,把所有要考虑的地方都说出来,他们 太满再 说下边界正确处理,高可用,并发问题,可扩展性,幂等性,重试机制等等,太满再 说的非常多。

总体问了有 6 块内容吧,面试官一边问也一边在记录,许多基础的问题这里就不再多说了。

第三轮

三面的面试官问的要更底层许多,Java 应用程序与内核应用程序的关系,与应用程序的关系;关于并发我所了解的方方面面。

对于你这个,我从为哪几块有并发,并发问题产生的根源,正确处理并发问题的许多理论,Java 中正确处理并发问题的土辦法 ,不同土辦法 的适用场景和对比等方面进行了回答。

另外还问到 Redis 的几种数据类型,以及每段数据类型的底层实现,跳表你这个数据形态怎样插入数据, Hash 怎样扩容。

这块我跟面试官说具体扩容规则不太了解,怎样让向面试官说了我了解的 Java 中的 HashMap 的扩容规则和具体实现。

Tips:面试时肯能遇到被委托人粘壳悉的每段,太满再 稍作变通,把被委托人熟悉的内容和面试官的问题结合起来。

完后 又问了许多小的知识点,有的也没答好,像 CopyOnWrite 就问你用来做哪几块,怎样让只是我许多为哪几块离职例如的问题,对未来职业发展的考虑等。

完后 面试官问我有哪几块想了解的,也问了我的期望薪资,我知道你了具体的数,也表示没要我 太满,更看重平台的发展,最中间试官说明天 HR 会打电话给我。

HR 面

最后只是我跟 HR 的沟通了,第五六天 HR 打来电话告知面试通过,怎样让问了我期望薪资,沟通入职时间,完后 加微信,按照 HR 的要求提供了许多材料,第五六天就收到 Offer 了。

PS:最终楼主选用了这家公司,除了很有竞争力的薪资之外,我还很看重这家公司的发展平台,肯能他们 有非常大的用户量,会遇到各种技术挑战,是很好的提升锻炼的肯能。

怎样让这里有有3个开篇提到的小插曲:当时 HR 电话问我期望薪资的完后 ,我知道你 25K。

结果后续加微信聊天时,HR 问你技术面试的反馈很好,决定给我 28K,有3个月还有 2100 的补助,算下来有3个月有 100K,发 14 个月。你这个 HR 主动加薪的事情我还是第一次见,意外之喜,哈哈!

玩吧

这家公司的职位是去做 App 后台的,用户量只是我错,面试一共两轮技术面,最后是 HR 面。

第一轮

一面的完后 ,网络这块问的比较多,三次握手,四次挥手哪几块的,还有整个网络请求的执行流程,数据包的大小,对长连接的理解等。

怎样让数据库这块也问了许多,提供了有3个场景,只要要实现有3个最简单的他们 圈,用户太满再 看多他们 的他们 圈动态,他们 太满再 能看多用户发的动态,怎样让问表的设计。

我知道你了被委托人的实现,像用户表,好友表。面试官问有不出更好的土辦法 ,我没答上来,面试官表示你这个轻易肯能想只有,就问别的问题了,别的也没哪几块特殊的问题,删改都是许多基础的东西,至少聊了有3个小时吧,就到了第二面了。

第二轮

二面是技术总监面的,整体没为什么聊技术,只是我许多被委托人素质上的考察。比如:

  • 为哪几块会选用做开发,没做别的
  • 用有3个短语来描述被委托人的优点
  • 句子被委托人的缺点
  • 现在公司有系统稳定运行着,肯能你发现了有新的技术太满再 改善现有系统,要我 太满再引进,会考虑哪几块方面
  • 日常学习的土辦法 ,看多哪几块书
  • 有不出带团队,描述下团队成员的优缺点,有不出改善
  • 有不出面试过别人,会从哪几块方面考察
  • 职业规划是怎样的,想做技术管理还是技术专家
  • 对 Shell 熟粘壳悉,写个 Word-Count 用到哪几块命令

最后还聊了下公司的氛围,项目的状况等。怎样让也没啥特殊的,就过了。

HR 面

最后跟 HR 聊,主要还是说了下公司的福利待遇,公司的氛围,也问了我现在有不出 Offer,对他们 的感觉为什么样。

怎样让问了完后 公司的薪资和现在的期望薪资,最后加了微信,问你五六天内给结果。最后也是成功通过了面试并拿到了 Offer。

友信金服-人人贷

这家公司面试有三轮,大同小异,这里简短的说一下。

第一轮

一面仍然是基础的考察,像 CAS 的理解,和它居于的问题,ConcurrentHashMap 的锁机制,ElasticSearch 倒排索引,Eureka 的底层源码,还有服务访问的重试机制等等。

第二轮

二面上来问了垃圾回收的问题,例如下面的代码:

问 a 和 b 太满再 被垃圾回收?这里主要考察 JVM 怎样判断有3个对象是不是太满再 被回收,是通过引用计数还是可达性分析,引用计数的土辦法 会产生像中间代码一样的循环引用的问题,许多 JVM 不出采用你这个土辦法 。

第3个问题是,肯能有个跟 Java 中原生的 String 一模一样的类,包括包名,类名删改都是一样的,土辦法 也是一样的,唯独比原生的 String 的土辦法 多个打印输出句子。

怎样让把它中放项目的依赖中,在写应用程序的完后 ,导入 String 类,问到底执行的是 Java 原生的 String 的土辦法 还是被委托人写的 String 土辦法 。

对于你这个问题,太满再 考虑下 Java 中类加载的双亲委派模型。

怎样让就聊了项目的许多架构,问的比较细,要求我对每块都删改画图解释。

最后只是我让画有3个 Spring Cloud 技术栈所有框架的整体执行流程图,并对 Hystrix 的限流熔断机制做了解释说明,别的好像也没哪几块了。

这完后 二面是不是开始英语 了,面试官和我知道你了下被委托人团队的状况,人员状况,要做的项目的状况等。

第三轮

最后一面是业务总监面的,面试官要我 知道你了下被委托人在公司做了哪几块事情,我挑其涵盖3个项目做了仔细说明,怎样让说了下职业规划,对行业的看法等等。

最后 HR 和我加了微信,同样说是五六天内给结果,不过第五六天他们 就给出通过的结果了,怎样让发了 Offer。

某实时数据分析服务公司

这是一家做体育赛事的实时数据分析展示的公司,公司不大,去年拿了 A 轮融资,看网上整体评价还不错,就去试了试。

面试总共有技术两轮,HR 一轮。去的完后 首先是写笔试题。做完完后 进入面试。

第一轮面试官不出聊太满,问的问题也比较偏基础,只是我许多面试常问的问题,怎样让说了 Eureka 的执行原理,说完完后 ,面试官就去叫技术总监了。

第二轮面试是技术总监面的,技术点没问太满,主要集中在完后 的笔试题上,笔试题包括 SQL 的考察,还有几道算法题:找出有序数组中指定元素经常跳出的次数;二叉查找树从小到大排序。肯能时间的问题,我主要写了实现思路。

还有一题是,有 16 瓶水,其中一瓶有毒,小白鼠喝一滴有毒的水一小时后要死,要在一小时找出来哪瓶水有毒至少时需几块小白鼠。

在 SQL 的考察这块,面试官看多我的答案后,又改了其中的需求,要求给出 SQL 的实现,另外也问到了 SQL 的执行速度。

这里给他们 强调一下,我面的基本上每家公司面试后要问到数据库,许多这块还是挺重要的,时需重点去看。

怎样让关于找出有序数组中指定元素经常跳出次数的问题,完后 要求的时间繁杂度是 O(lgn),时候 面试官说无须求任好久间空间繁杂度,怎样简单的实现,我给出的方案是用 HashMap,相同的 Key 每经常跳出一次,Value 加 1。

怎样让是小白鼠问题,说了解题思路,主要只是我用位的思想,对 16 瓶水编码,实际只时需 4 个位就太满再 。

完后 面试官还现场出了别的算法题,我基本都给出了结果,总体而言面试还比较顺畅,完后 聊了下职业规划,技术发展,学习新技术的土辦法 ,面试官也聊了完后 他们 准备做的事情,并给我现场演示了他们 的项目。

最后到了 HR 面,主要聊了下上家公司离职的愿因,公司福利,上下班时间,我的期望薪水,还问到完后 有不出带团队的经历等。

最终他们 在第二周的周四才给出面试通过的结果并表示正在走 Offer 流程,肯能 CEO 不出,在薪资上还没最终选用,我肯能有了更满意的 Offer,怎样让婉拒了。

总结

总结一下,这有3个月的面试,我之许多最重要的只是我基础和项目这两块,基础一定要扎实,怎样让第一轮面试肯能都过不了。

JVM,并发是非常高频被问到的地方,在开始英语 面试完后 一定要好好准备,另外也时需有被委托人非常熟悉的领域。

在你这个领域里,面试官的一切问题你都太满再 Hold 住,我之许多,对于你这个基础好,怎样让有被委托人长处的面试者,面试官不出理由不喜欢。

还有项目这块,对项目的细节一定要清楚,各种方案的设计思路,实现细节等等删改都是了如指掌,完后 在面试官对各种细节的追问下不至于手忙脚乱。

中华石杉:十余年 BAT 架构经验,一线互联网公司技术总监。带领上百人团队开发太满个亿级流量高并发系统。现将多年工作中积累下的研究手稿、经验总结埋点成文,倾囊相授。微信公众号:石杉的架构笔记(ID:shishan100)。

【编辑推荐】

【责任编辑:

武晓燕

TEL:(010)684761006】



点赞 0

猜你喜欢

【飞艇规律-极速飞艇规律】柴犬都打什么疫苗 柴犬断奶之后就可以打第一针疫苗了

相信所以人都想看 《忠犬八公》这部电影并为之感动,电影所讲述的所以我老是忠诚的秋田犬(详情介绍)每日送主人上下班,主人由于分析去世了,但它却我所以我知道,仍然每

2020-01-23

澳洲三分彩计划_秒秒彩首页南孚电池首批广告观众已有孩子,聚能环二代成儿童玩具「严选官」

还记得十几二十年前,一家人晚上聚在餐桌前吃饭,客厅「屁股」笨重的老电视机广告,总有但是 一支宣传碱性电池的「南孚聚能环,遥控车用完,贴到 去遥控器澳洲三分彩计划_秒秒彩首页

2020-01-23

爱啃萝卜机器人CEO佘元博:智能市场带动AI成风口,交互技术是开发最终目的

4月17日,以“进击•融合”为主题的《猎云网&AI星球2018年度人工智能产业峰会》,在深圳大中华希尔顿酒店隆重召开。此次峰会由猎云网&AI星球主办,锐视角、猎

2020-01-23

【极速pk10官网app下载】英国可卡犬好养么 英国可卡犬还是比较好养的

英国可卡犬好养么,说到英国可卡犬,就会让他联想到它那两只大耳朵,英国可卡犬大多为棕色和黑色,它的毛发光滑有亮泽,累积毛发稍有卷曲。可能要养英国可卡犬

2020-01-23

三星A90 5G海报公布 采用纯色/渐变色拼接式设计

中关村在线消息:近日,三星旗下的GalaxyA905G机型被频繁曝光,许多知情人士表示该机将于近期正式亮相。目前,该机的官方宣传海报已正式回应。三星GalaxyA905G版官方

2020-01-23