黑马程序员技术交流社区

标题: java面试-西安烽火科技有限责任公司 [打印本页]

作者: 就业高冷派    时间: 2018-12-12 21:09
标题: java面试-西安烽火科技有限责任公司
本帖最后由 就业高冷派 于 2018-12-13 18:00 编辑

公司名称:西安烽火科技有限责任公司
公司地址:高新区高新六路立人科技C座6楼
公司规模:150-500人
面试整体事项
简历要准备好,联系方式一定要正确清晰醒目,项目经历按照时间倒序阐述,注意描述自己在项目中承担的职责,简历的模板尽量选择简洁的,毕竟程序员大部分还是喜欢简单明了的。推荐boss直聘,我觉得很好用(不是广告)。一般的整体面试流程都是电面->现场面->HR->等着。不要觉得HR说让你回去等消息就是GG了,他们也要跟你之前的面试官讨论,再向领导汇报,如果说不急可能还要和其他候选人比较,所以HR让你回去等消息绝对不是说明你完蛋了。面试前准备好自我介绍,1分钟左右就可以,可以写在纸上,电面可以照着念,等你到了现场面了基本也都快背下来你的自我介绍了。准备好扎实的基础,这是一切的根源,没实力怎么都没用的。面试中你可以把你的面试官往你会的知识上引导(我遇到过你会什么他不问什么的)。遇到了设计类题目不要着急,面试官不是为了让你几分钟设计一个高并发高可用设计模式完美的架构,只是想看看你的思路,看看你应变的能力,然后给你些提示看看你能否迅速的调整。offer都会有的,不要着急,把面试当成一个交流的过程。
需要准备的知识
以下为在近期面试中比较有印象的问题,也就不分公司了,因为没什么意义,大致分类记录一下,目前只想起这么多,不过一定要知道这些问题只是冰山一角,就算都会了也不能怎么样,最最重要的,还是坚实的基础,清醒的头脑。
Java基础
HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。HaspMap扩容是怎样扩容的,为什么都是2N次幂的大小。HashMapHashTableConcurrentHashMap的区别。极高并发下HashTableConcurrentHashMap哪个性能更好,为什么,如何实现的。HashMap在高并发下如果没有处理线程安全会有怎样的安全隐患,具体表现是什么。java中四种修饰符的限制范围。Object类中的方法。接口和抽象类的区别,注意JDK8的接口可以有实现。动态代理的两种方式,以及区别。Java序列化的方式。传值和传引用的区别,Java是怎么样的,有没有传值引用。一个ArrayList在循环过程中删除,会不会出问题,为什么。@transactional注解在什么情况下会失效,为什么。
数据结构和算法.
B+树快速排序,堆排序,插入排序(其实八大排序算法都应该了解一致性Hash算法,一致性Hash算法的应用
JVM
JVM的内存结构。JVM方法栈的工作过程,方法栈和本地方法栈有什么区别。JVM的栈中引用如何和堆中的对象产生关联。可以了解一下逃逸分析技术。GC的常见算法,CMS以及G1的垃圾回收过程,CMS的各个阶段哪两个是Stop the world的,CMS会不会产生碎片,G1的优势。标记清除和标记整理算法的理解以及优缺点。eden survivor区的比例,为什么是这个比例,eden survivor的工作过程。JVM如何判断一个对象是否该被GC,可以视为root的都有哪几种类型。强软弱虚引用的区别以及GC对他们执行怎样的操作。Java是否可以GC直接内存。Java类加载的过程。双亲委派模型的过程以及优势。常用的JVM调优参数。dump文件的分析。Java有没有主动触发GC的方式(没有)。
多线程
Java实现多线程有哪几种方式。CallableFuture的了解。线程池的参数有哪些,在线程池创建一个线程的过程。volitile关键字的作用,原理。synchronized关键字的用法,优缺点。Lock接口有哪些实现类,使用场景是什么。可重入锁的用处及实现原理,写时复制的过程,读写锁,分段锁(ConcurrentHashMap中的segment)。悲观锁,乐观锁,优缺点,CAS有什么缺陷,该如何解决。ABC三个线程如何保证顺序执行。线程的状态都有哪些。sleepwait的区别。notifynotifyall的区别。ThreadLocal的了解,实现原理。
数据库相关
常见的数据库优化手段索引的优缺点,什么字段上建立索引数据库连接池。durid的常用配置。
计算机网络
TCPUDP区别。三次握手,四次挥手,为什么要四次挥手。长连接和短连接。连接池适合长连接还是短连接。
设计模式
观察者模式代理模式单例模式,有五种写法,可以参考文章单例模式的五种实现方式可以考Spring中使用了哪些设计模式
分布式相关
分布式事务的控制。分布式锁如何设计。分布式session如何设计。dubbo的组件有哪些,各有什么作用。zookeeper的负载均衡算法有哪些。dubbo是如何利用接口就可以通信的。
缓存相关
redismemcached的区别。redis支持哪些数据结构。redis是单线程的么,所有的工作都是单线程么。redis如何存储一个String的。redis的部署方式,主从,集群。redis的哨兵模式,一个key值如何在redis集群中找到存储在哪里。redis持久化策略。
框架相关
SpringMVCController是如何将参数和前端传来的数据一一对应的。Mybatis如何找到指定的Mapper的,如何完成查询的。Quartz是如何完成定时任务的。自定义注解的实现。Spring使用了哪些设计模式。SpringIOC有什么优势。Spring如何维护它拥有的bean。一些较新的东西JDK8的新特性,流的概念及优势,为什么有这种优势。区块链了解如何设计双11交易总额面板,要做到高并发高可用
一些小建议

.
可以去leetcode上刷题换换思路。八大排序算法一定要手敲一遍(快排,堆排尤其重要)。了解一些新兴的技术。面试之后面试官都会问你有没有什么问题,千万不要没问题,也别傻乎乎的问一些敏感问题。了解你要面试的公司的产品及竞争产品。
总结
无论是哪家公司,都很重视高并发高可用的技术,重视基础,重视JVM。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。如果这些文字能够帮到你,那就最好了,帮不到就当是我自己的一个记录。最后,希望大家都能找到适合自己的公司,开开心心的撸代码

烽火科技.jpg (76.53 KB, 下载次数: 36)

烽火科技.jpg

timg.jpg (24.88 KB, 下载次数: 48)

timg.jpg

作者: hongkexy    时间: 2018-12-12 23:27
收藏起来

作者: 致橡树    时间: 2019-1-21 17:59
66666666666666666
作者: 从容微笑    时间: 2019-1-21 18:06
真棒,加油
作者: ouweina    时间: 2019-1-21 18:09
6666666666666666666666
作者: 小伙啊    时间: 2019-1-21 18:14

作者: pcdate    时间: 2019-1-21 18:18
66666666666666666666
作者: JavaEE风清扬    时间: 2019-1-21 18:19
不错不错加油.............
作者: yy1134787753    时间: 2019-1-21 18:20
感谢分享
作者: 小公举    时间: 2019-1-21 18:24
感谢楼主的分享    工作环境还是不错的呦     加油加油加油
作者: 半个程序员    时间: 2019-1-21 18:30
6666666666666666
作者: ruoquan    时间: 2019-1-21 18:34
感谢分享,厉害啊
作者: fujiangbo    时间: 2019-1-21 18:34
666666666666666666666
作者: duanshaobo    时间: 2019-1-21 18:38
烽火来连三月, 家书抵万金油
作者: little_superman    时间: 2019-1-21 19:04
666666666666666666666
作者: 黑马程序员啊    时间: 2019-1-21 19:22
666666666666666666666
作者: yujq    时间: 2019-1-21 19:52

作者: xiaoheizi    时间: 2019-1-21 20:35

作者: 殷凯老师    时间: 2019-1-21 20:36

作者: mydorling11    时间: 2019-1-21 22:29

作者: 举个栗子    时间: 2019-1-21 22:39
666666666666666666666
作者: jsnoob    时间: 2019-1-21 22:48
烽火,和华为等级别的公司呢!!
作者: 耙丫丫    时间: 2019-1-21 22:57

作者: 谢先森    时间: 2019-1-21 23:15
66666666666666666
作者: json0314    时间: 2019-1-21 23:18
强强强
作者: 零度☆黎明    时间: 2019-1-22 08:02
66666666666666666666666666666666666666666666666666
作者: superbaby    时间: 2019-1-22 08:15
不错, 不错 .................. ..................
作者: 多喝点热水~    时间: 2019-1-22 10:39
                              
作者: 仙人掌sandy    时间: 2019-1-22 10:42
感谢楼主的分享    工作环境还是不错的呦     加油加油加油
作者: 760486198    时间: 2019-1-22 10:46
作者好6哒!!!
作者: 温柔一刀!喵!    时间: 2019-1-22 10:46
厉害了,厉害了,辛苦分享!
作者: zhuyanting    时间: 2019-1-22 10:47
谢谢整理帖子的小伙伴
作者: 章鱼顶呱呱    时间: 2019-1-22 10:49
6666666666666666666666666666666
作者: zhanghua342    时间: 2019-1-22 10:58

作者: 1098018910    时间: 2019-1-22 11:09
新年最后一波礼物!
作者: 疯子小花花    时间: 2019-1-22 11:11
6666666666
作者: 小丹子    时间: 2019-1-22 11:18
烽火烽火,你最火!
作者: 淡写薰衣草的香    时间: 2019-1-22 11:20

作者: 从容微笑    时间: 2019-1-22 11:42
新年最后一波礼物!
作者: 兮兮哈哈    时间: 2019-1-22 11:43
6666666666666666666
作者: 18629541359    时间: 2019-1-22 12:47
厉害,谢谢分享!
作者: SunYan    时间: 2019-1-22 13:20
666666666666666666666
作者: 你不爱我    时间: 2019-1-22 13:32
666666666666666666666
作者: 王航    时间: 2019-1-22 13:37

6666666666666666666666666
作者: 梅优良    时间: 2019-1-22 14:21
66666666666666666666
作者: 茶包哥    时间: 2019-1-22 14:30
666666666666666666666
作者: 二郎显圣真君    时间: 2019-1-22 14:32
6666666666666666666666
作者: 专找bug    时间: 2019-1-22 16:16
66666666666666666666666
作者: zhaosongzhi    时间: 2019-1-22 16:35
6666666666666666666666666666666
作者: #风萧萧#    时间: 2019-1-22 20:46
谢谢楼主,辛苦了...........
作者: zplxwl    时间: 2019-1-22 21:36
66666666666666666666666
作者: py@py    时间: 2019-1-23 12:03
学习到很多
作者: 逆风TO    时间: 2019-1-23 12:03
666666
作者: daoqin    时间: 2019-1-23 12:37

作者: 同心筑梦1    时间: 2019-1-23 14:51
666666666666666666666666666
作者: 影@子~    时间: 2019-1-23 14:53
感谢分享
作者: SharkSSB    时间: 2019-1-23 15:01
666666666666666666666
作者: 哦嗨呦    时间: 2019-1-25 11:18
顶!!!!!!!!!!!!
作者: 凯凯小王子    时间: 2019-1-25 11:18

感谢分享,厉害啊
作者: 凯凯小王子    时间: 2019-1-25 11:19

感谢分享,厉害啊
作者: yangyifen    时间: 2019-1-25 11:21
66666666666666
作者: 李娟玲老师    时间: 2019-1-25 11:22
感谢分享
作者: 小西西哦    时间: 2019-1-25 11:22
66666666666666666666666666666666666666
作者: hongping    时间: 2019-1-25 11:31

不错不错加油.............
作者: hongping    时间: 2019-1-25 11:32

不错不错加油.............
作者: 独上兰舟    时间: 2019-1-25 12:57
感谢分享
作者: 就业高冷派    时间: 2019-2-14 14:28
hongkexy 发表于 2018-12-12 23:27
收藏起来

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:29
致橡树 发表于 2019-1-21 17:59
66666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:29
从容微笑 发表于 2019-1-21 18:06
真棒,加油

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:29
ouweina 发表于 2019-1-21 18:09
6666666666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:29
pcdate 发表于 2019-1-21 18:18
66666666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:29
JavaEE风清扬 发表于 2019-1-21 18:19
不错不错加油.............

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:29
yy1134787753 发表于 2019-1-21 18:20
感谢分享

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:30
小公举 发表于 2019-1-21 18:24
感谢楼主的分享    工作环境还是不错的呦     加油加油加油

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:30
半个程序员 发表于 2019-1-21 18:30
6666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:30
ruoquan 发表于 2019-1-21 18:34
感谢分享,厉害啊

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:30
ruoquan 发表于 2019-1-21 18:34
感谢分享,厉害啊

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:30
fujiangbo 发表于 2019-1-21 18:34
666666666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:30
duanshaobo 发表于 2019-1-21 18:38
烽火来连三月, 家书抵万金油

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:31
little_superman 发表于 2019-1-21 19:04
666666666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:31
黑马程序员啊 发表于 2019-1-21 19:22
666666666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:31
yujq 发表于 2019-1-21 19:52

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:31
xiaoheizi 发表于 2019-1-21 20:35

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:32
殷凯老师 发表于 2019-1-21 20:36

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:32
mydorling11 发表于 2019-1-21 22:29
{ ...

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:36
举个栗子 发表于 2019-1-21 22:39
666666666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:36
jsnoob 发表于 2019-1-21 22:48
烽火,和华为等级别的公司呢!!

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:36
耙丫丫 发表于 2019-1-21 22:57

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:37
谢先森 发表于 2019-1-21 23:15
66666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:37
json0314 发表于 2019-1-21 23:18
强强强

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:38
零度☆黎明 发表于 2019-1-22 08:02
66666666666666666666666666666666666666666666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:38
superbaby 发表于 2019-1-22 08:15
不错, 不错 .................. ..................

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:38
多喝点热水~ 发表于 2019-1-22 10:39

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:39
仙人掌sandy 发表于 2019-1-22 10:42
感谢楼主的分享    工作环境还是不错的呦     加油加油加油

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:39
760486198 发表于 2019-1-22 10:46
作者好6哒!!!

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:39
温柔一刀!喵! 发表于 2019-1-22 10:46
厉害了,厉害了,辛苦分享!

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:39
1098018910 发表于 2019-1-22 11:09
新年最后一波礼物!

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:39
疯子小花花 发表于 2019-1-22 11:11
6666666666

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:40
小丹子 发表于 2019-1-22 11:18
烽火烽火,你最火!

谢谢,继续加油~
作者: 就业高冷派    时间: 2019-2-14 14:40
淡写薰衣草的香 发表于 2019-1-22 11:20

谢谢,继续加油~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2