`
lao_lee
  • 浏览: 97136 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

我设计的校园招聘面试题

阅读更多
技术方面:

1 描述一下你的J2EE/Java/C++学习历程,以及在实践中对这门技术的体会。
2 为什么“设计模式“在OO领域这么火? 谈一下你认为它是怎么火起来的?
3 描述一下你的算法,这个算法你是怎么想到的?
4 描述一下你的程序中的异常处理措施/安全措施
5 把该项目的UI画出来, 或 描述一下项目的API, 或 描述一下项目的命令行.
6 画出XX模块的类图/协作图

团队协作


1 描述一下你对项目组中让你觉得协作方面问题最大的方面,以及你对这些问题的态度和你的做法.(反)
2 在你所处的项目组里,你觉得通过怎样的改进能使项目进展的更加顺利? (正)

项目方面:


1 把我当成某投资商的咨询顾问,请说服我支持对你的项目进行投资.
2 把我当成你的用户,请说服我抛弃***公司的产品而使用你的技术.
3 根据简历中对项目的描述提出一个use case,考察面试者怎样实现这个use case.
分享到:
评论
8 楼 小天蝎 2006-11-17  
haha 楼上楼真是太强了
--------------------------
以上招聘我看应该是面向社会的
7 楼 lao_lee 2006-11-13  
太牛了!明天我和Sam说一声,你可以直接升STSM了。
6 楼 lijiao 2006-11-13  
1 描述一下你的J2EE/Java/C++学习历程,以及在实践中对这门技术的体会。
J2EE不会,Java学过,但是不精通;c++正在学习,项目需要。
J2EE没有体会;Java好东西,性能是问题;c++好东西,精通不容易,用一用就好了。主要是用。
2 为什么“设计模式“在OO领域这么火? 谈一下你认为它是怎么火起来的?
好火啊!四个人发了篇文章,一下就火了。据说这四个人很牛滴!政治问题火起来的,美国政府大力向其他国家推广设计模式。强加自己的观点到别人的头上。强烈抗议美国政府这种不负责任的做法。
3 描述一下你的算法,这个算法你是怎么想到的?
Arrays.sort(),查API得到的。不会写。
4 描述一下你的程序中的异常处理措施/安全措施
try/catch,加判断,很少自己写异常。
5 把该项目的UI画出来, 或 描述一下项目的API, 或 描述一下项目的命令行.
一堆Button, Label, Tree, Table, Canvas, 写在一起做一个layout,他们自个儿就都排好了。
用的是Java的面向对象的API。一般每个对象后面都加一个点,它才会出方法,太方便了。
6 画出XX模块的类图/协作图
这儿画不上,写了
class XX extends X implements IXX{
  public XX(){
    super();
  }
}

class XXX extends XX implements IXXX{
}

class YYY{
  public YYY(){
  }
  public void setXXX(IXXX xxx){
    this.xxx = xxx;
  }
  public IXXX getXXX(){
    return xxx;
  }
}

协作图没有用过,是不是很土啊?
5 楼 lao_lee 2006-11-12  
另,To axgle: 我做面试官是公司的安排,我自己也乐于做一下这方面的锻炼。我发这些帖子的目的无非是立此存照,记录一下我辛苦准备的过程和一些思考的结果。如果你有更好的见解可以写出来,但是不必针对个人。
4 楼 lao_lee 2006-11-12  
你应该从成长性的角度看一个人。一个人刚进入你的公司的时候是个software engineer,但是5年以后他希望成长为高级经理,或者架构师,因此一个最低层的programmer也应该有机会从全局的角度思考问题。好的公司也应该给每一个programmer舞台让他们这样做。
3 楼 axgle 2006-11-12  
同意eyejava
真达到那样的水平的人不会出现在你的面前被你面试。
即使这次被你面试成功通过了,说不定要不了多久就该你被面试了。
开个玩笑

2 楼 eyejava 2006-11-11  
前面的题目不错
1 楼 eyejava 2006-11-11  
1 把我当成某投资商的咨询顾问,请说服我支持对你的项目进行投资.
2 把我当成你的用户,请说服我抛弃***公司的产品而使用你的技术.
--
这个对于技术人员来说太难了吧,第三点怎么说也到了设计的水平

相关推荐

    ysoserial-master.zip

    ysoserial是一个用于生成利用不安全的Java对象反序列化的有效负载的概念验证工具。它包含一系列在常见Java库中发现的"gadget chains",可以在特定条件下利用执行不安全的反序列化操作的Java应用程序。ysoserial项目最初在2015年AppSecCali会议上提出,包含针对Apache Commons Collections(3.x和4.x版本)、Spring Beans/Core(4.x版本)和Groovy(2.3.x版本)的利用链

    zigbee CC2530无线自组网协议栈系统代码实现协调器与终端的TI Sensor实验和Monitor使用.zip

    1、嵌入式物联网单片机项目开发例程,简单、方便、好用,节省开发时间。 2、代码使用IAR软件开发,当前在CC2530上运行,如果是其他型号芯片,请自行移植。 3、软件下载时,请注意接上硬件,并确认烧录器连接正常。 4、有偿指导v:wulianjishu666; 5、如果接入其他传感器,请查看账号发布的其他资料。 6、单片机与模块的接线,在代码当中均有定义,请自行对照。 7、若硬件有差异,请根据自身情况调整代码,程序仅供参考学习。 8、代码有注释说明,请耐心阅读。 9、例程具有一定专业性,非专业人士请谨慎操作。

    YOLO算法-自卸卡车-挖掘机-轮式装载机数据集-2644张图像带标签-自卸卡车-挖掘机-轮式装载机.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

    Oracle10gDBA学习手册中文PDF清晰版最新版本

    **Oracle 10g DBA学习手册:安装Oracle和构建数据库** **目的:** 本章节旨在指导您完成Oracle数据库软件的安装和数据库的创建。您将通过Oracle Universal Installer (OUI)了解软件安装过程,并学习如何利用Database Configuration Assistant (DBCA)创建附加数据库。 **主题概览:** 1. 利用Oracle Universal Installer (OUI)安装软件 2. 利用Database Configuration Assistant (DBCA)创建数据库 **第2章:Oracle软件的安装与数据库构建** **Oracle Universal Installer (OUI)的运用:** Oracle Universal Installer (OUI)是一个图形用户界面(GUI)工具,它允许您查看、安装和卸载机器上的Oracle软件。通过OUI,您可以轻松地管理Oracle软件的安装和维护。 **安装步骤:** 以下是使用OUI安装Oracle软件并创建数据库的具体步骤:

    消防验收过程服务--现场记录表.doc

    消防验收过程服务--现场记录表.doc

    (4655036)数据库 管理与应用 期末考试题 数据库试题

    数据库管理\09-10年第1学期数据库期末考试试卷A(改卷参考).doc。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

    YOLO算法-瓶纸盒合并数据集-3161张图像带标签-纸张-纸箱-瓶子.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

    职业暴露后的处理流程.docx

    职业暴露后的处理流程.docx

    Java Web开发短消息系统

    Java Web开发短消息系统

    java毕设项目之ssm基于java和mysql的多角色学生管理系统+jsp(完整前后端+说明文档+mysql+lw).zip

    项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7

    批量导出多项目核心目录工具

    这是一款可以配置过滤目录及过滤的文件后缀的工具,并且支持多个项目同时输出导出,并过滤指定不需要导出的目录及文件后缀。 导出后将会保留原有的路径,并在新的文件夹中体现。

    【图像压缩】基于matlab GUI DCT图像压缩(含MAX MED MIN NONE)【含Matlab源码 9946期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    YOLO算法-挖掘机与火焰数据集-7735张图像带标签-挖掘机.zip

    YOLO算法-挖掘机与火焰数据集-7735张图像带标签-挖掘机.zip

    操作系统实验 Ucore lab5

    操作系统实验 Ucore lab5

    IMG_5950.jpg

    IMG_5950.jpg

    竞选报价评分表.docx

    竞选报价评分表.docx

    java系统,mysql、springboot等框架

    java系统,mysql、springboot等框架

    zigbee CC2530网关+4节点无线通讯实现温湿度、光敏、LED、继电器等传感节点数据的采集上传,网关通过ESP8266上传远程服务器及下发控制.zip

    1、嵌入式物联网单片机项目开发例程,简单、方便、好用,节省开发时间。 2、代码使用IAR软件开发,当前在CC2530上运行,如果是其他型号芯片,请自行移植。 3、软件下载时,请注意接上硬件,并确认烧录器连接正常。 4、有偿指导v:wulianjishu666; 5、如果接入其他传感器,请查看账号发布的其他资料。 6、单片机与模块的接线,在代码当中均有定义,请自行对照。 7、若硬件有差异,请根据自身情况调整代码,程序仅供参考学习。 8、代码有注释说明,请耐心阅读。 9、例程具有一定专业性,非专业人士请谨慎操作。

    YOLO算法-快递衣物数据集-496张图像带标签.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

    搜索引擎lucen的相关介绍 从事搜索行业程序研发、人工智能、存储等技术人员和企业

    内容概要:本文详细讲解了搜索引擎的基础原理,特别是索引机制、优化 like 前缀模糊查询的方法、建立索引的标准以及针对中文的分词处理。文章进一步深入探讨了Lucene,包括它的使用场景、特性、框架结构、Maven引入方法,尤其是Analyzer及其TokenStream的实现细节,以及自定义Analyzer的具体步骤和示例代码。 适合人群:数据库管理员、后端开发者以及希望深入了解搜索引擎底层实现的技术人员。 使用场景及目标:适用于那些需要优化数据库查询性能、实施或改进搜索引擎技术的场景。主要目标在于提高数据库的访问效率,实现高效的数据检索。 阅读建议:由于文章涉及大量的技术术语和实现细节,建议在阅读过程中对照实际开发项目,结合示例代码进行实践操作,有助于更好地理解和吸收知识点。

Global site tag (gtag.js) - Google Analytics