zoukankan      html  css  js  c++  java
  • 面试了一个开发人员

    今天面试了一个开发人员,88年的,4年工作经验。职位是高级软件工程师。

    首先介绍了一下公司情况,知道他比较紧张,缓和一下气氛,然后就开始问技术问题。
    首先看到简历上写的项目经验,发现有Linux和Unix经验,我就问,你对VI熟吗,他说熟,然后我就问了一些VI操作,答的一知半解。
    本来想问问操作系统启动过程的,想想他作为Java程序员有点难,就没问。

    接着突然想到吕永生老师说过的经验,问问对方什么最熟,然后就问什么,于是我问你在Java里面什么最熟悉,他想了一会,我给他了一些提示,例如Java基础,JDBC,SQL等,然后他说Java基础,于是我问了以下问题,
    Java的Class Loader机制,TreeMap和HashMap区别,Map和Set和List区别。答的不流利,且错误百出。
    接着,我问对JDBC熟吗?他说熟,我给他一张纸,“写一下Java建立数据库连接的语句”,他是一点都不会。这时候我给他提示
    1.加载驱动,2.建立连接.,3.执行sql,4.操作结果。他还是不会。
    于是我给他写出来,然后指着Class.forName(),问里面到底执行了什么呢?他茫然。
    接着又让他写了一个单例程序。
    接着又问了框架的东西,Struts,Spring,JPA,几乎一点都不会。
    接着我说,你等等,我叫另一个同事看看,于是他在会议室里等待,这时候我看到他站起来小踱,有点着急。
    现在经济不景气,工作不好找,还是安心学点英语,技术吧。程序员太浮躁了,我有时候也是,所谓不学习就要落后,要时刻保持清醒的学习态度。谦虚谨慎,不骄不躁。

  • 相关阅读:
    C++引用小结
    C++关于const的使用以及理解
    python购物车程序的简单程序优化版
    C++文件操作
    python购物车简单小程序
    python学习DAY3(列表)
    C++重载双目运算符(2)(对象与数之间)
    C++重载双目运算符(1)(对象与对象之间)
    C++重载单目运算符
    Elasticsearch 添加数据
  • 原文地址:https://www.cnblogs.com/wshsdlau/p/5386170.html
Copyright © 2011-2022 走看看