今天到某公司的几道面试题

因为是小公司,所以全是面谈,我能够回忆起来的面试题有以下这么几道:

1. Join left的举例应用
答:左连接。比如学生表(学号,姓名),选课表(学号,课程号),通过左连接学生表和选课表可以获悉学生的选课情况。

2. 数据结构。什么是树?在数据库中的应用:表示一棵树(A,B,C(D))。
答:根节点没有父节点,其他节点有父节点,并且每个节点都包含了自己的数据的数据结构叫树。
----------------------
|   parent   |   data   | 

----------------------
|   0          |     A      |

|   0          |     B      |

|   0          |     C      |

|   C          |     D      |

-----------------------

修正:加入了id

-----------------------------
|   id   |   parent   |   data   | 

-----------------------------
|   1   |    0          |     A      |

|   2   |    0          |     B      |

|   3   |    0          |     C      |

|   4   |    3          |     D      |

------------------------------

3. 说一下什么是工厂模式
答: 这道题我答的不好,虽然写一些代码能够写出来,但让我说出来还真不行,是理解的不够深刻。我只能说出多加了一层,方便维护的话。

 

4. 如何清空一个表。
答:delete from table_name

 

5. SQL Server 2000在使用过程中有时候会遇到没几天日志满了的情况,如何解决这种情况?
答:调整日志记录设置。利用周期性完全备份,清空日志的方法。

 

6. 对Javascript的了解、CSS、HTML、XML的掌握情况。 

posted on 2010-10-23 21:49  iPeterRex  阅读(292)  评论(2编辑  收藏  举报

导航

转载本博客文章请注明转载地址、作者姓名