PTC(参数公司)笔试归来有感

面试的是初级职位
到了PTC,先要做题。
    题目是全英文的,共有7部分:1.java基础:主要以阅读代码的方式考察一些基本概念,还有些关键字的使用等;2.jsp,考JSP生成过程,标签机制和国际化方法;3.数据结构:考察的方向主要是树的遍历和排序算法,包括二叉树(BinaryTree)遍历方法和归并排序(Merge Sort)算法;3.数据库。包括范式,锁机制,还有隔离级别,备份机制和数据库blocking时的几种情况;4.软件测试。包括白盒测试和黑盒测试的区分和测试用例的设计;5.UML。区分用例中的actor和action,给出UML图确定类之间关系,组合和聚集关系等;6.Linux。主要是考一些常用命令;7.软件工程。包括快速原型,瀑布和增量。
    我觉得这才是软件公司应该出的面试题。里面每部分都有选择题和问答题两部分组成。选择题基本都是不定项选择,每部分后面都是问答题,基本上都是谈谈对某种机制的认识或是用简洁的话区分两种概念。跟概念有关的问题也是结合实例来考的。自问也被笔试了不少次,这是觉得这回做的这个题真值。感觉很能考察一个程序员的基本素质。我也是尽力答完了,也不知道行不行。写出来激励自己一下,我觉得考题涉及的那些方面的确是一个程序员应该具备的基础,自己还是有不少欠缺,仍需努力!

你可能感兴趣的:(算法,linux,面试,软件测试,UML)