第一次当面试官的经历

1 面试流程 


公司决定招聘Java工程师作为人才储备,而正在Java项目组的我,理所当然地当上了面试官。第一次的经历,理应好好记下。具体流程是:

1. 如果超级烂,就直接让他回去等通知;
2. 对于一般经验的,要面试者稍等,再由项目经理来决定是否需要继续面试;
3. 优秀的直接推荐给项目经理面试

2 Java基础知识 


2.1 如何判断对象的类型 


RTTI主要主要针对对象:Class对象。 RTTI(runtime type info)用于在运行时识别对象的类型信息。java虚拟机不能在运行时加载所有类型对象(动态加载),同时部分类型的信息是无法再编译器就获取的,需要在业务逻辑中依据类型信息进行相关逻辑的处理,这是就需要RTTI了。

1. instanceof

不能严格判断出是不是自己的类,而不是自己的父类。
    
2. getClass
o.getClass().equals(ClassC.class)

2.2 怎么判断ArrayList包含某个对象 

list.contains(o);
   
需要重载对象中的 equals 和 hasCode 函数

2.3 Spring 3.0 注解 


@Autowired 可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autowired的标注位置不同,它们都会在Spring在初始化这个bean时,自动装配这个属性。
@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按byName自动注入罢了。@Resource有两个属性是比较重要的,分别是name和type。

2.4 如何实现对象的深度拷贝 


如果包含非基本对象成员,在调用基类 clone 方法后,需要再次调用一个基本对象

2.5 Java 时区问题 

在服务器中,部署了Java Web项目,可在客户端获取历史数据时,数据并不在输入的时间范围内。你觉得可能是哪个地方引起的问题?


实际项目中,是因为部署Web服务器中设置的时区与客户端设置的时区不一致造成的。


延生:怎么确保两个地方的时间信息一致


3 对个人职业的发展方向 

3.1 通常 Java 软件工程师的职业规划方向 


初级程序员->高级程序员->程序设计师->系统架构师 

程序员-->项目经理-->系统分析师、系统架构师

3.2 面试者的回答 

不管怎么说,从职业方向来看,大家都表示出不太想在公司呆太久的意愿。这样不太好。自己知道就好,但面试的时候不需要提出来

1. 先做一段时间的Java,再转向android

2. 不断学习新的技术,寻求创业机会

4 总结 

1. 优秀总是体现在对细微处的把握,大家都表现得很真诚,水平高低通过面试都可以看出来。真正决定是否进入公司的,其实就是自己的能力能否满足公司的需求啦。

2. 当面试官的感觉还不错,发现在面试的时候其实就是换一种思维角度来看待问题,这种感觉很好!

4.1 求职者 

1. 尽量表现出强烈入职公司的欲望
2. 遇到不懂的问题,坦诚说不会,但说出自己的解决思路
3. 尽量不迟到,如果实在来不了,也应提前通知

 

面试资料

包含 大纲、模板、注意事项等

https://github.com/lvye1221/interview

 

切图仔面试宝典

https://github.com/lvye1221/CV

 

王树东 前端面试题

http://mianshiti.shudong.wang/

 

Web1706 面试题

8. $($elements).each(function() {
       $(this)
   })

9. $("#divid").css("color")

10. bootstrap  weui

 

Web1707 面试题整理

1、vuex的原理?
2、js的继承?
3、你会做什么,能做什么?
4、用vue和不用vue的区别?
5、前端的发展前途?
6、web安全是什么?
总结:问题十分钟左右,没有看笔试题目,问题集中在vue那一块,问题比较随性。


1、vuex的原理?

Vue.js 应用程序开发的状态管理模式
https://vuex.vuejs.org/zh-cn/intro.html

官网介绍
https://vuex.vuejs.org/zh-cn/installation.html


vuex 的案例
https://github.com/vuejs/vuex

2、js的继承?
3、你会做什么,能做什么?
4、用vue和不用vue的区别?
5、前端的发展前途?
6、web安全是什么?
总结:问题十分钟左右,没有看笔试题目,问题集中在vue那一块,问题比较随性。

陈照华面试:

机试:1、数组去重
      2、字符串单个元素的个数
      3、兼容所有浏览器的前后去格
      4、元素居中(三种方法)
问题主要以聊天形式为主,问一些vue会不会,node会不会的问题
技术总监谈职业规划


叶根的问题
<div>123<span>234</span>567</div> 有几个节点?
你以前是写静态页面还是什么,前后分离,与后台数据交互是通过什么方式?用的什么模板(ejs之类的)
Nodejs 的中间件,vue方面没有问什么
写一个函数,传一个参数进去,返回一个数组,数组里面的元素在0-32之间,且里面的元素不能重复,数组的长度就是你传进去的参数?


郭城    周五面试的问题    2017-11-24

1.整个网页是怎么运作的
2.谈谈你对vue的看法
3.浏览器兼容问题
4.websocket用过没
5.会使用微信小程序吗?

 

职业规划

为什么从大公司离职

因为在大公司中做的工作都比较类似,提升空间不大。

为什么转行

想从事技术行业,喜欢通过技术做出产品的感觉

 

posted @ 2014-08-19 16:44  lvye1221  阅读(20)  评论(0编辑  收藏  举报