A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 长沙-就业部 于 2018-6-10 23:52 编辑


   大家好,我是李*,长沙黑马JavaEE8期的学员,从519号来到杭州开始找工作的漫漫之路,到现在工作已经一周多的时间,自己也经历了很多,也从中学到了很多的经验教训,趁着周末休息的时间,和大家分享一下自己的心路历程。


    本人面试6天拿下8offer,基本都是12k以上Offer就只附2个供大家参考,详见最后面。

以下3大点,我认为是面试的重中之中,希望能为黑马的学弟学妹尽绵薄之力。


一、面试之前的准备

      我是在来杭州之前的两天开始在网上投简历,投递的网站包括前程无忧,智联招聘,拉勾网,boss直聘等,简历是头一天晚上放上去的,第二天一大早就有人打电话和我约面试了,之后就是约面试的电话不断,大多都是外包的,因为杭州这边的互联网环境还算不错,有像阿里,网易这样的互联网巨头,这种大公司的很多项目都是外包出去的,所以外包在这边也格外的活跃,在来杭州的前一天,我下一周的面试基本就已经排满了,一天至少排了两家,如果公司在一个地方的我就基本是一天面三家,一般都是上午一家,下午两家这样,第一周的面试基本没有外包,可能是在来之前自己对外包的印象不太好吧,所以很多外包面试都推了。所有的面试邀请我都记录在一张excel表格中,方便自己去安排和调整面试时间,可以将一个地方的面试都放在同一天
      之后就是开始面试了,这次一起去杭州面试的有89个小伙伴,我们在面试的前两天就互相拿着对方的简历去进行模拟面试,然后去对面试中问题进行总结,指出对方在面试中的不足之处,可以让自己准备地更加充分。

二、面试期间的心态调整

      面试的时候我们可能会被问到各种稀奇古怪的问题,有的问题是我们在黑马都没有去听过,想过的,这个时候我们就要记得灵活应对,这个时候甩锅很重要,比如说问你项目的服务器是怎么搭建的,有多少台服务器,有没有搭建过集群,这个时候要甩给项目经理或者是架构师,像这种自己没有涉及过的东西千万不要不懂装懂,以免后续的问题你都回答不上来,会很尴尬。实在是不懂的问题,就坦然的说自己没有涉及过,这样面试官也不会继续在这个点问下去了,尽量避免出现冷场的情况在面试中被打击是很正常的事,这个我们也要以平常心去看待,可能当时会有些不舒服,但是也要及时的去调整,以免影响自己接下来的面试。调整的方式也很多,比如可以及时和就业指导或者是身边亲近的人去电话沟通,千万不要自己闷在心里,当然内心强大的同学当我没说过。


三、面试之后的及时总结

       每天面试完之后回到住的地方,我和其他一起来的小伙伴会先将当天自己面过的公司,面试中被问到的自己回答不上来的问题进行总结,像那些常规的问题,我们就不去进行讨论了,主要是讨论一些大家认为问的比较多,并且都不懂的问题进行讨论,在讨论之前自己要先试着去找一下问题的答案,通过百度或者其他方式都可以,然后大家再把各自找的答案来进行分享,最后总结出一致通过的答案,这样一来可以节约时间,二来可以快速定位重点问题,以免大家一个一个问题去讨论,这样的话效率会很低还有一个好处就是可以发现哪些公司的面试相对来说比较容易,这样实现资源共享,然后可以让其他人去进行面试,大家拿到offer的几率就会高很多


最后附上总结的最新(2018.06)杭州热点面试题:(回帖可查看)
1.什么是分布式? 如何解决跨域问题?
2.spring的特性,AOP,IOC,DI的原理
3.mybatis和hibernate的区别,如何实现分页
4.list和map的底层
5.多线程怎么实现--4种方式
6.索引建立需要注意的问题
7.介绍业务,单点登录,session共享
8.购物车,activemq,秒杀减库存问题,redis的具体配置问题
9.支付方式,用户支付成功,redis订单写到数据库中发生了问题,如何解决?
10.AOP的传播性
11.sql的优化
12.mybatis配置文件配置
13.redis在项目中在哪些地方用到,有没有搭建redis服务器,主从用来干嘛,如果只用到了一台redis服务器,其他的是否需要运行
14.项目采用了什么架构
15.用到了什么容器
16.mq消息发送以及接收失败,怎么办?
17.负载均衡的策略
18.了解分布式事务,本地事务mvc,设置在service中,解释为什么
19.多线程了解多少
20.spring特性,依赖注入方式 构造器,属性,接口
21.高并发怎么做的
22.springmvc的工作原理
23.多线程基础
24.项目如何部署的
25.设计模式,类与类是什么关系
26.项目亮点
27.spring aop实现原理
28.mybatis的好处
29.最近负责的项目中最满意,或者最有亮点的模块
30.权限框架,怎么实现角色,权限,用户表的关联
31.为什么使用CAS,并发量或者是否集群,
32.集合底层hashmap和concurrenthashmap
33.谈谈你对多线程的理解
34.reids底层
35.redis的高并发怎么测试的,测试量有多大
36.对solr的了解
37.主要针对搜索模块:如何统计商品中的高频商品,如何设置搜索权重
38.手写递归算法,算出整型数组的和
39.SpringBoot 的理解
40.Linux的shell脚本写过没有
41.Zookeeper的主要作用,理解
42.线程池的使用
43.集合的使用  hashmap的遍历方式,remove方法删除后的返回值
44.平时是否写过异常类,平时编码过程中遇到的异常,如何保证代码的健壮性
45.是否写过内部类
46.Java面向对象的三个特点,继承,父子类的静态代码块,构造方法的加载顺序
47.dubbo是用的同步还是异步,底层通信框架是什么
48.redis集群多少个,redis实现方式/结构
49.微服务的使用,整个项目多少台服务器
50.Mycat的主要作用,回答太过简单
51.Spring方法是在哪注册,具体是哪个配置文件
52.Hibernate和mybatis有哪些共同点
53.秒杀模块怎么实现,请求拦截怎么去拦截,具体的技术
54.Redis的线程问题,单/多? 乐观锁的具体实现,时间戳怎么生成的,redis的事务处理,分布式事务的锁怎么去实现
55.解释秒杀商品的更新
56.短信微服务,对微服务的理解,在什么场景下去使用微服务,怎么给其他服务提供接口能力
57.怎么保证发给mq的消息不会丢失
58.项目上线过程中是否出现问题
59.架构设计,为什么不用rabbitmq
60.Oracle和Mysql的区别
61.Tomcat版本,性能优化,jdk内存模型
62.前端是谁去做的,jquery的选择器
63.Spring aop 和ioc
64.Springcloud nginx
65.单点登录的实现,ticket的存储位置(cookie和redis)

3 个回复

倒序浏览
我来占一楼
回复 使用道具 举报
看看看看看看看看看看看看看看看看
回复 使用道具 举报
谢谢,非常好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马