锁定老帖子 主题:公司们出题的意图(兴趣)是什么??
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-05-28
最后修改:2010-04-19
昨天去一家公司面试,他出了3道题。 1。数据库中的DML,DCL,DDL分别是那些操作? 2。JDBC的类型?(本人一看以为是数据类型,想了下,太简单了,不可能,想下应该是驱动类型,哎还好,呵呵,侥幸) 3。array{12,45,25,3,5,69,7,9,45,1}从大到小排序。 对于第三题,我只是利用 Arrays类的静态方法aslist变成Lsit--------再利用Collections类的静态方法sort,和反排序方法。 我交试卷后,而面试官且说是有要用 排序算法 来实现,把我第三题作为 x 了。 晕了,我觉得面试官应该注明一下用排序算法实现,例如:冒泡 等。
请问前辈和和`学长`能不能给我们提供一下,公司们一般会出那些编程题呢?? 这样就能达到知己知彼哦,还能看出公司们出题的意图(兴趣)哦。就不会出现我第三题的尴尬。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-05-28
第3题太神经,你还是别去那公司了
|
|
返回顶楼 | |
发表时间:2007-05-28
1.
2. 3.继承Comparator接口写一个比较的算法。。。用这个API来调用 static void sort(List list, Comparator c) Sorts the specified list according to the order induced by the specified comparator. 答题之前想想对方想考什么?考API怎么用么?想看你对API的理解。 PS:sort MS 是从小到大那样排的吧。。。 |
|
返回顶楼 | |
发表时间:2007-05-28
这公司别去了
|
|
返回顶楼 | |
发表时间:2007-05-28
第一题
DDL Data Definition Language (DDL) statements are used to define the database structure or schema. Some examples: CREATE - to create objects in the database ALTER - alters the structure of the database DROP - delete objects from the database TRUNCATE - remove all records from a table, including all spaces allocated for the records are removed COMMENT - add comments to the data dictionary RENAME - rename an object DML Data Manipulation Language (DML) statements are used for managing data within schema objects. Some examples: SELECT - retrieve data from the a database INSERT - insert data into a table UPDATE - updates existing data within a table DELETE - deletes all records from a table, the space for the records remain MERGE - UPSERT operation (insert or update) CALL - call a PL/SQL or Java subprogram EXPLAIN PLAN - explain access path to data LOCK TABLE - control concurrency DCL Data Control Language (DCL) statements. Some examples: GRANT - gives user's access privileges to database REVOKE - withdraw access privileges given with the GRANT command TCL Transaction Control (TCL) statements are used to manage the changes made by DML statements. It allows statements to be grouped together into logical transactions. COMMIT - save work done SAVEPOINT - identify a point in a transaction to which you can later roll back ROLLBACK - restore database to original since the last COMMIT SET TRANSACTION - Change transaction options like isolation level and what rollback segment to use |
|
返回顶楼 | |
发表时间:2007-05-28
要是我碰到这种公司.........额 ............ 没话说了........
|
|
返回顶楼 | |
发表时间:2007-05-28
这个笔试题目出的意图不太容易把握……而且与实际貌似关系不大啊
|
|
返回顶楼 | |
发表时间:2007-05-30
javastudy 写道 什么是jdbc的类型啊
是jdbc的驱动类型。 有四种,google it。 |
|
返回顶楼 | |
发表时间:2007-06-01
引用 2。JDBC的类型
4、5年前,有些公司可能会问的问题,现在居然还有这样的题。。。 |
|
返回顶楼 | |
发表时间:2007-06-10
第三题他只说是个array,都没说是什么语言环境,你怎么就知道能用“Arrays类的静态方法aslist变成Lsit--------再利用Collections类的静态方法sort”?它要是c里的array呢?
我觉得这意图已经很明显是考算法了。 |
|
返回顶楼 | |