金蝶
一、面试经历:开发
一面
1.gc算法
gc解答
2.对面向对象理解,特征
3.数据库索引
4.项目
然后就过了
二面 hr
1.自我介绍
2.认为最有成就感的事
3.遇到的挫折
4.自身的优缺点
聊了挺久
三面 技术 总监
1.redis缓存击穿和(没听清)讲一讲
2.sql优化策略
3.select where orderby having from的执行顺序,为什么是这个顺序
4.sql何时无效
5.spring流程
6.servlet生命周期
7.计算机网络七层模型都是啥
8.http和https区别,http常见状态吗讲一下
9.innodb和myisam区别
10.concorrenthashmap和hashtable区别
11.栈和队列区别
12.讲讲对springmvc的理解
13.项目里用到的设计模式都讲一下
14.springioc和aop分别是啥
在项目里怎么用的,具体举例子
二、面试经历:开发
1、spring事务的实现方,springMVC原,spring的核心特点(IOC、AOP)
2、多线程实现方式,线程池会吗?
3、hashMap和hashtable区别。因为一个是线程不安全一个是线程安全,我就谈到java.util.concurrent这个包,也就是jdk并发包的内容,然后讲到里面一些类如何实现线程安全的;
4、说到concurrentHashMap,然后就问我实现原理
5、java8对concurrentHashMap的优化:数组+链表+红黑树
6、红黑树的实现原理
7、也问了wait和sleep的区别?(一个释放锁,一个不释放锁)
8、mybatis是熟悉还是会使用?
答:只会使用,使用mybatis的过程如下:通过逆向工程生成实体类和mapper接口和xml,然后自己需要新增方法就直接在xml中加;
9、数据库用的最多的联表查询是多少?会不会分库分表,数据库查询优化,主要是多数据量查询分页,分页方式,什么情况下索引失效;
10、linux系统如何查看进程,linux上的服务器崩了怎么办,linux有哪些常用命令列举;
11、了解dubbon吗,对分布式有没有了解,消息队列,消息队列什么时候使用,redis管道
12、大数据量如何存储到redis更加高效?
13、redis有哪几种数据类型,redis是单线程还是多线程,为什么?
14、maven命令了解吗?之前是怎么部署项目到linux的tomcat,描述maven目录结构。
15、最近看什么书,怎么解决问题,解决问题上什么网站,学习规划;
16、离职的原因,会不会频繁跳槽,对未来的规划等;
三、面试经历:开发
一面:
1.简单选择排序
2.索引
3.索引优化,索引失效
4.ArrayList linkedlist
5.快速失败,安全失败
6.迭代器,枚举器
7.怎么获得hashmap的键值对
8.gc算法
9.引用类型
10.堆和栈
11.final和finally(aop)
12.项目逻辑
二面:
1.怎么优化like导致的索引失效(翻转函数,覆盖索引)
2.聚集索引,非聚集索引
3.接口(mybatis接口的动态***)
4.值传递
5.jdk,jre,jvm的理解
6.mybatis的插件原理
HR面:
1.给她介绍项目
2.岗前培训
3.期望工作地点
4.学校成绩
四、面试经历:测试两面
1.一面技术面
纸杯需要测试什么,
测试方法测试软件有哪些,
如果你跟研发人员沟通时候,
程序员不给 bug,怎么办?
2.二面人力面
(这是我面过最有压力的HR面,但是最后还是打电话告诉我过了)
说一说你最自豪的是哪个项目或者比赛 (面试官打断了我,说我说的没有条理性,让我思考一下,分点说 ),
如果给你机会复盘你会改进哪些,
哪些体现了你的领导力,
如果你发现测试没你想象的那么好,你要怎么办,
如果给你调到开发或者运营你接受吗?
为什么投测试,
你都面了哪些公司,收到了哪些 offer,都有什么岗位,为什不去机械岗,了解我们公司吗
面试过程:产品规划专员
1.先是笔试,笔试主要考一些ERP理论知识
2.第一轮面试,由部门经理和一个业务专家来面,问了我一些在原来公司负责的工作内容和项目经验
3.通过这轮面试后,HR直接安排总经理对我进行面试,主要问了我的业务经验,以及工资待遇方面我的要求
面试过程:财务管培生 校招
1.笔试和面试是在同一天,去面试的时候金蝶前台送了份精美的小礼物,挺不错的,办公环境很好,只是笔试的内容略有难度,考察的范围比较广,管理会计的内容偏多,题型的话有单选10题(20分),判断10题(20分),多选10题(30分),业务题1题(20分),简答题(10分),笔试六十分钟,然后当场会给出成绩;
2. 接着就是直接面试,有人事和财务部门的两轮面试,问的比较详细,主要是关于大学的经历、职业规划,成功和失败的事情等等,面试的时间不长,没有专业问题,当天是下午比较没有精神,有点迷糊就过去了,挺可惜的。
金蝶云之家:前端工程师
1.第一轮技术面重点考察常用api,包括html、css、原生js,以及http协议相关知识。
2.第二轮总监面有一定难度,会问包括promise实现方案、web路由原生实现方案等较深内容,以及解释eventloop,包括浏览器端和node端不同的地方,也会考察候选人的工作经历中,部分技术的实现方案,会抓住一个关键点由浅及深。问new操作符的用法,new操作符的用法。