b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

四面美团最终获得了 offer

电脑杂谈  发布时间:2019-08-25 10:02:53  来源:网络整理

美团 offer 审批_美团酒店客服_美团酒店事业群offer

美团我是在拉勾网上投的简历,之前也投过一次,简历都没通过删选,后来让妹子帮我改了一下简历,重新投另一个部门,取得了笔试机会。10月23日中午HR打电话过来预订了下午4点半面试,说会写代码,让我打算好网络环境。结果5点半还没打电话过来,被放鸽子。与hr重新沟通之后,确定下周一下午再面,可是跟hr沟通预定这一套貌似在美团并没有什么用。

晚7点,由于想到下周一才面试,我刚打算出门打个羽毛球,北京的电话就来了。面试官各种抱歉,说上课拖延了。

1、自我详情

说了好多遍了,很流畅捡重点详情完。

2、问我数据结构算法好不好

挺好的(其实心还是有点虚,不过今天刷了好多题也没法壮着胆子充胖子了)

3、找到单链表的三等分点,假如单链表是有环的呢

用长短指针,一个走一步,一个走三步。假如有环,先判断环在哪,找最后一个节点,而后用之前的无环的做法

4、讲一下项目的架构

我重点讲了MVC

5、说一下你熟习的设计理念

我重点讲了单例、工厂方式、代理商

美团酒店事业群offer_美团酒店客服_美团 offer 审批

6、有没有配置过服务器啥啥啥

这个我真不知道,都没听过呢,只能诚实说没有,毕竟都无法扯。

一面挺匆忙的,我预计面试官刚开完会还没睡觉呢。他说让我等,可能再找一个同事面我,可能就直接告诉我结果了。从一面面试官的声音和口吻,我判断他显然是个部门老大,问的设计偏多,后面hr告诉我他就是我要去的部门的大哥。哈哈。

面完一面正打算出门打羽毛球,北京的电话又来了。(注定这周五参与不了球队活动了!) 二面:跟一面比出来,二面面试官的声音听起来就像是搞科技研发的,果不其然,一个小时的纯技术电话面试!面的特别全面!

其实我挺不想被问到Spring的细节的,框架这些我都没有复习不太记得了。所以我对面试官说Spring里面的大量比较重要的体系我知道的还不错,而后我用一个实际的事例把我对IOC、AOP了解讲了一下,他听了说对,了解的不错(难得见到一个边面试边能给反馈的面试官,好开心)

Spring MVC其实我用过,我就对面试官讲了我的项目中用到的Servlet,jsp和javabean实现的MVC,以及MVC各个板块职责以及每个板块是怎样联系到一起的,最后我补充了一句我想SpringMVC的观念显然跟这个是一样的(他说对的,嘿嘿有反馈很好)

这里我就主要讲了Synchronized关键字,还有并发包上面的少量锁,以及各自的优缺点和区分。volatile关键字我主要从可见性、原子性和允许JVM指令重排序三个方面讲的,再讲了一下我在多线程的单例方式double-check中用到volatile关键字禁止JVM指令重排优化。

我讲了一下HashMap底层是函数加单链表实现,Node内部类美团酒店事业群offer,add的过程,Hash冲突处理方法,扩容,三种集合视图。HashMap线程安全的谋求方法主要讲了HashTable、ConcurrentHashMap以及Collections中的静态方法SynchronizedMap可以对HashMap进行封装。以及这三种方法的差别,效率表现。

JVM内存主要分为五个区,哪些是线程共享的,哪些是线程独享的,每个区存放什么。GC方面:怎样判定哪些对象应该被GC,GC的方式,Minor GC与Full GC。HotSpot GC算法以及7种垃圾回收期,主要讲了CMS和G1收集器。类读取:类加载的过程,Bootstrap classloader-ExtClassloader-AppClassloader,父类委托模式。

从调度、并发性、拥有的资源和平台收入四个方面答复的。

Java IO实现的是同步阻塞,它是怎样推动同步阻塞的。我拿了read()方法例子来讲的。NIO实现的是同步非阻塞,我具体讲了一下Selector中的select()方法异步说明它是能否推动多路复用IO的。而后比照了一下他们的强度。面试官可能看我对这一块比较理解,又继续问我Java中有没有实现异步IO,我觉得就像没有,但面试官说有,让我想想,其实这里我并不知道啦,所以我就对面试官讲了一下我对Unix中异步IO模型的知道,而后说至于Java里面有没有我真的不太清楚。(他貌似笑了!说你认识是对的,Java里面有没有不重要!哈哈)

前台我也是会用大量js而已,用过jquery框架,问我Ajax全称是啥,我猜是轮询的js和xml。Ajax实现原理话说我也不懂,我就只简单讲了一下它借助XMLHttpRequest对象进行轮询查询,Ajax引擎在用户端运行,减少了服务器工作量。

美团酒店客服_美团酒店事业群offer_美团 offer 审批

由于我简历中有提到我对多线程、并发这一块了解比较好。所以他老问这方面的题。这个难题由于我之前看过ThreadPoolExecutor的源代码,所以我就仿照那个类的设计模式来想的,详细讲了一下核心池、创立线程可以用工厂方法模式来进行设计、线程池状态、阻塞队列、拒绝策略这几个方面。设计的还算比较周全。

单例方式,jdk中的getRuntime();工厂方法模式,ThreadPoolExcutor用到ThreadFactory;观察者模式:java.util包上面的Observable和Observer。最后主要讲了一下工厂方法模式的使用画面。

我从设计改进和查询优化两方面讲的。索引B+树实现,InnoDB和MyISAM主键索引的实现区分,一个聚集一个非聚集。

四种隔离级别,可能会出现哪些异常,mysql中默认级别。

这个简单讲一下就好,分别是干什么的

我说这个大学学过,但是好久没用,命令忘光了。他说没事,考你几个简单的:cd、ls、dir(真的是简单的)

从10万个数中找最小的10个,时间复杂度预测(最大堆,考虑内存)

从一个有正有负数组中找连续子数组的最大和,时间复杂度预测(动态规划)

满二叉树第i层有多少个结点,n层的满二叉树共有多少个节点

1、你们是什么部门(他说是核心部门,大数据开发)

2、我对高并发和负载均衡挺有兴趣的,但是我平常在学校也没有这个环境让我在这方面有所体验,那你建议我现在可以怎样学呢(他说这的确是不太好学,只能看些理论和对方的博客,以后工作中能够慢慢学)

3、中间件具体是做什么的,是处理高并发和负载均衡吗(他说差不多是的,而后他说我们这个部门不是中间件,是大数据部门啊,我说恩我知道)

美团 offer 审批_美团酒店事业群offer_美团酒店客服

最后没啥问题了,他让我保持电话畅通。

这一面面完,口干舌燥,我一度怀疑他可能不知道我是在面试实习生的职位。有很多要总结的了,放在总结的地方一起讲吧。

面试官说是他是另外一个部门的,需要进行交叉面试。

这一面挺简单的,只是添加之前面试没有过的写代码环节,collabedit后来我才理解,像facebook少量互联网公司远程面试都会用这个编辑器写代码,就是文本文档写,没有提醒,不能编译运行,跟白板写一样。平常练练手就好。

三面面试官说他那就是终面,说我过了等hr联系我。万万没想到半小时后的hr面貌似也有技术。

1、自我详情,都四面了还自我详情?!我还以为是纯粹的hr面,所以详情的都是我的性格和生活方面的,结果并不是。

2、问项目,问的特别特别细,技术细节,还有碰到什么难题,怎样处理的,做项目有没有人带,怎样跟对方沟通的。

3、优化,假如一个表特别大怎样办 优化我就讲了之前讲过好多遍的点,他问一个表特别大怎样办:大表分小表,怎样实现:使用分区表

4、问的科研题目,为什么选这个题,看了少量什么论文(细到问我那些论文是发表在什么杂志上的,作者是哪所大学的),为什么要选这个算法,怎样改进的,试验结果怎样跟别人作比照的,为什么比对方的算法好(一个个问题不断砸进来,我猜我说的那些术语他需要不太懂,只是判断一下是不是我做的而已。。)

5、确定实习时间 这一面的确让我觉得有压迫感,项目是本科做的,挺久了,少量技术细节上也没太总结,所以问细了我没法连想带编,嘿嘿。科研方面倒还好,上个学期都在弄这个,少量算法的实现和优化、比照都还记得比较明白,答复的挺顺畅的,可能这真的就是技术型的hr面吧。

热门框架源码学习

image

美团酒店客服_美团 offer 审批_美团酒店事业群offer

微服务架构实战:

img2.png

系统性能优化:

image

高并发和分布式技术:

image

电商项目实操:

image

容器化技术专题:

image

搜索引擎:

image

工作一到五年的程序员朋友面对现在的科技无从下手,感到很困惑美团酒店事业群offer,高清思维导图及相关视频资料获得方法关注+转发+加群:714526711里面有阿里Java高级大牛直播讲解知识点,分享知识,课程内容都是各位同学多年工作经验的梳理和小结,带着大家全面、科学地完善自己的科技体制和技术思维!


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-120516-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 乞伏国仁
        乞伏国仁

        伊拉克人民还是会选举代表本国利益的人上台

      热点图片
      拼命载入中...