4Fang工程师面试题2010
(创建时间:2010年06月12日 19:29:00)
Jangogo : 
面试试题(软件开发工程师):共3题
1.     SQL
假设表A 中有一个字段名为NodeID (主键, 字符串类型,不允许为空), 当中的记录结构描述如下:
NodeID    描述
1           第一层的第一个节点
1.1         第二层的第一个节点,父节点为1
1.1.1        第三层的第一个节点,父节点为1.1
2           第一层的第二个节点
2.1         第二层的第一个节点,父节点为2
2.2         第二层的第二个节点, 父节点为2
2.2.x        第三层的第x个节点, 父节点为2.2
以此类推…
 
问题A:写出获得所有NodeID为3.2的节点及子节点的SQL Select语句
 
 
问题B:写出一个Select语句获得所有的第二层节点,要求结果排序和节点的位置顺序吻合
 
   
问题C: 写出一个SQL语句,插入记录,要求NodeID为空字符串
 
 
问题D:假设还有一个表B,也有字段NodeID(和表A的NodeID字段关联,可以为空),写出一个包含Join的SQL语句,列出B表中的所有记录。
 
 
2.     Javascript 实现以下动画效果:
不断出现的正方形,正方形的大小、颜色、样式(边框、是否透明等)、位置都是随机的
动画显示区域大小为120px * 300px
 
要求写出思路,和最少一个正方形的HTML代码(含标签和最终表现的CSS)
 
 
 
 
 
 
 
 
3.     DotNet: 请看以下三行代码
    int i = 10;
object obj = i;
int j = (int)obj;
问题A. 为这三行添加注释
问题B.上述三行代码能正常运行吗?为什么?
文档中心