黑马程序员技术交流社区
标题: JavaEE面试经验分享——中软国际 [打印本页]
作者: xuanxushuai01 时间: 2018-5-24 13:15
标题: JavaEE面试经验分享——中软国际
本帖最后由 逆风TO 于 2018-5-28 11:03 编辑
公司名称:中软国际
公司地址:西安雁塔区天谷八路西安环普科技产业园
公司规模:10000+人
主要业务:华为线
公司环境:如下图所示
面试之前:
按照套路填写之前上班的公司,这个不用多说该怎么做你们心里没点逼数么,之前公司的联系人,之前公司的薪资,期望薪资,等等一系列
人事面:
Q:一位漂亮的小姐姐迎面走来,你好
A:你好
Q:你之前了解我们公司吗?
A:了解了解,非常大的外包公司,西安主要的业务线是华为的项目。
Q:你打算在西安待多久?
A:我打算在西安长久发展,打算在西安买房,毕竟房价相对便宜些。
Q:好了,我觉得你还行,稍等一下我联系一下我们的技术,让他给你面试
A:好的,谢谢
笔试题:
没有笔试题,如果有题咱也不要怕,告诉你们一个经验,把笔试题拍个照片发到咱们的班级群里,依靠大家的力量,我相信你可以做完的
面试题:(只挑有技术含量的写了)
Q:你好
A:你好
Q:说一下java的垃圾回收
A:首先说一下垃圾确定算法:引用计数法:垃圾回收器会遍历对象列表,清理引用数为0的对象。缺点:两个对象互相引用时,清理不掉。可达性分析:思想---所有存活的对象,一定能追溯到其存活在栈(虚拟机栈/本地方法栈)、堆或方法区中的引用。也就是从GC Roots开始遍历,游离在引用链之外的对象视为垃圾。
目前主流虚拟机采用的是分代收集算法:主流JVM的垃圾回收算法,把堆分为新生代、老年代;方法区对应永久带。新生代(Minor GC):刚初始化的对象,状态不稳定,每次垃圾回收时都有大量对象被回收,具有朝生夕灭的特性。大部分垃圾收集器对于新生代都采取复制算法,因为复制对象的次数较少。一般来说是将新生代划分为一块较大的Eden(伊甸园)空间和两块较小的Survivor(幸存者)空间(一般为8:1:1),每次使用Eden空间和其中的一块Survivor空间,当进行回收时,将Eden和Survivor中还存活的对象复制到另一块Survivor空间中,然后清理掉Eden和刚才使用过的Survivor空间。新生代实际可用的内存空间为自身的90%。对象在Survivor每熬过一次Minor GC,年龄加1,默认15岁时移到老年代(也不一定,有一些较大对象,需要较大的连续空间,可能直接就进入了老年代)。
老年代(Full GC或Major GC):对象比较稳定,每次垃圾收集时只有少量对象需要被回收,一般使用的是Mark-Compact算法,也有说是标记-清除算法。永久带(方法区,或叫“非堆”):程序运行期间都不会被回收,一般存储类的字节码文件、常量或静态变量。
Q:说一下秒杀活动怎么处理
A:秒杀的难点在于高并发,为了保证库存安全和程序性能,需要借助缓存提高性能瓶颈,当然,如果并发量不大也可以直接使用数据库的乐观锁处理。如果并发量比较大的话,需要借助Redis或memcache等缓存技术。使用Redis的话,商家提交的秒杀申请被审核通过后,将商品信息和库存存入Redis,秒杀开始后,用户请求先到达Redis,如果库存足够就秒杀成功,库存不足则返回失败,秒杀活动到期后,定时任务将用户订单存入mysql。当然也可以使用Redis分布式锁完成用户请求的过滤。
Q:说一下单例模式:
A:单例模式具体实现方式非常多,有饿汉式、懒汉式、双检锁、私有静态内部类、枚举等。饿汉式是在类加载的时候由静态成员变量位置创建对象;懒汉式则是在用户在第一次调用方法的时候创建,但是高并发时会有安全隐患,由此引申出双检锁模式;但是网上有人说双检锁模式也不安全,涉及到java指令重排序问题,导致用户获取的单例对象可能残缺,需要用volatile关键字修饰成员变量,但是这种错误我曾经模拟过很多次,根本测试不出来,所以我很怀疑;私有静态内部类的方案是一种不错的方案,既能延迟对象的初始化时机,又能保证安全性;最后一种枚举方案是我比较喜欢的,因为代码简单,而且安全,尤其是用户无法通过暴力反射来打破单例状态,但是它的初始化时机也是类加载时初始化。
Q:这个薪资我们可以给到,你还有其他的问题要问吗?
A:你们其他待遇有吗?
Q:五险一金了啥的都有,有时候需要加班
A:好的,没有其他问题了
Q:我们需要下周入职
A:好的,好的
面试总结:
总的来说面试的的比较深,但是我们要保持一个态度,知道的东西一定要回答的比较全面,情景题不管怎么滴都要给面试官提供一个自己的解决方案,不管对错,按照自己的理解去说,面试过程中一定要保持好必要的礼貌
作者: 逆风TO 时间: 2018-5-28 11:04
感谢老师分享
作者: 同心筑梦 时间: 2018-5-28 12:05



作者: ouweina 时间: 2018-5-28 12:37





作者: 大晨晨 时间: 2018-5-28 13:10
感谢分享,受教了!!!!!!!
作者: 嘟啦啦 时间: 2018-5-28 13:58



作者: yy1134787753 时间: 2018-5-28 14:19
棒棒哒,最棒
作者: hello!!! 时间: 2018-5-28 14:23
6666666666666
作者: 小西西哦 时间: 2018-5-28 15:03
66666666666666666
作者: caoping 时间: 2018-5-28 15:38
帅,棒棒哒
作者: 小丹子 时间: 2018-5-28 15:59
感谢楼主分享!!!!!
作者: JavaEE风清扬 时间: 2018-5-28 16:09
感谢分享.............
作者: 仙人掌sandy 时间: 2018-5-28 16:10
66666666666666666666666666666
作者: 小航子 时间: 2018-5-28 16:42
感谢分享,楼主加油,祝一帆风顺,步步高升
作者: #风萧萧# 时间: 2018-5-28 17:05
谢谢楼主,辛苦了...........
作者: 多喝点热水~ 时间: 2018-5-28 17:07
作者: 章鱼顶呱呱 时间: 2018-5-28 17:15
hahahahhahahahahahhah
作者: 疯言峰语 时间: 2018-5-28 17:34
一气呵成
作者: SharkSSB 时间: 2018-5-28 17:46
棒棒哒 ..............
作者: json0314 时间: 2018-5-28 17:59

支持
作者: little_superman 时间: 2018-5-28 18:02
666666666666666666
作者: superbaby 时间: 2018-5-28 18:15
谢谢楼主,辛苦了...........
作者: 殷凯老师 时间: 2018-5-28 18:20
感谢分享!!!!!!!!!!!!!!
作者: 零度☆黎明 时间: 2018-5-28 18:52
不错, 不错 ..................
作者: fujiangbo 时间: 2018-5-28 19:03
66666666666666666666666666666
作者: 黑马程序员啊 时间: 2018-5-28 19:32
棒棒哒 .....................
作者: zplxwl 时间: 2018-5-28 21:06
谢谢楼主,辛苦了...........
作者: 耙丫丫 时间: 2018-5-28 21:31
感谢分享.............
作者: 耙丫丫 时间: 2018-5-28 21:56
不错, 不错 ...........
作者: 兮兮哈哈 时间: 2018-5-29 11:13
666666666666666
作者: 专找bug 时间: 2018-5-29 11:49
们要保持一个态度,知道的东西一定要回答的比较全面
作者: yujq 时间: 2018-5-29 12:03
棒棒哒 ..............
作者: 小黑马王子abc 时间: 2018-5-29 13:12
感谢楼主分享!!!!!
作者: kdhdjdj 时间: 2018-5-29 13:31



作者: 半个程序员 时间: 2018-5-29 13:58
键盘敲烂,月薪过万。。。。
作者: 凯凯小王子 时间: 2018-5-29 14:19
感谢分享
作者: xiaoheizi 时间: 2018-5-29 14:36


























作者: 小迷糊222 时间: 2018-5-29 14:42
加油!!
作者: 举个栗子啊 时间: 2018-5-29 14:49
生命不息奋斗不止
作者: duanshaobo 时间: 2018-5-29 15:11
我要给我儿子买一台挖掘机
作者: 1098018910 时间: 2018-5-29 15:43
为爱鼓掌 啪啪啪
作者: 1098018910 时间: 2018-5-29 15:44
一气呵成





作者: dajiahao 时间: 2018-5-29 16:08
很好很好很好
作者: 月下哭的猪 时间: 2018-5-29 16:10
66666666666666666666666
作者: hongping 时间: 2018-5-29 16:12
作者: ruoquan 时间: 2018-5-29 16:18
厉害了,赞
作者: 哦嗨呦 时间: 2018-5-29 16:26
顶!!!!!!!!
作者: 从容微笑 时间: 2018-5-29 16:50
感谢分享
作者: 这是一个师哥 时间: 2018-5-29 21:44
帅呆了,传智学长遍天下……
作者: SunYan 时间: 2018-5-29 23:08
黑马66666666666666
作者: huochao 时间: 2018-5-29 23:40
中软,厉害了啊
作者: 致橡树 时间: 2018-5-30 04:38
顶顶顶顶顶顶顶顶萨顶顶
作者: 疯子小花花 时间: 2018-5-30 11:57



作者: daoqin 时间: 2018-5-30 14:36
为祖国健康工作50年。
作者: 小公举 时间: 2018-5-30 14:48
八千里路的云与月,全部在阅读中走进了我心灵的深处
作者: 影@子~ 时间: 2018-5-30 15:10
感谢分享 

作者: xuanxushuai01 时间: 2018-5-30 16:09
牛逼了帅哥!
作者: xuanxushuai01 时间: 2018-5-31 10:16
写的不错不错
作者: 大智叔叔 时间: 2018-5-31 14:44
干货满满的!
作者: wangxue123456 时间: 2018-5-31 14:51





作者: wangxue123456 时间: 2018-5-31 14:52
你的文章如行云流水,一气呵成,读后如醍醐灌顶,令我茅塞顿开。
作者: 就业高冷派 时间: 2018-6-7 14:24
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:24
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:24
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:24
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:24
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:24
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:25
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:26
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:26
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:26
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:26
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:26
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:26
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:27
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:27
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:27
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:28
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:28
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:28
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:28
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:28
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:28
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:28
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:28
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:29
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:29
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:29
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:29
更好的服务学员,更好的做就业
作者: 就业高冷派 时间: 2018-6-7 14:29
更好的服务学员,更好的做就业
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |