今天的面试题,好难喔,我想没多少人会做吧!!!!
1. RCP
Purpose of the project
Test the candidate's learning capability and problem solving skill
Requirements
1.Design an eclipse RCP application which uses menu or button to display "hello, world".
2.Design a module which will add menu or button to the previous application, the new menu or button will display "hello, SoEasy". The previous application should be able to get updated by this new module over the web.
Implementation Conditions
1.This project should be submitted by email. It is desired to have the second part submitted as URL, regardless whether candidate can manage to get the second part working over the web or not, a detail documentation is required.
2.This project should be finished within 4 days.
2. Date Sorting
Purpose of the project
Test the candidate's computer science background(algorithm and coding)
Requirements
Use any programming language(java, c/c++, python, perl, etc) to sort 1000 integers with only one array/list which can hold only 10 integers. You can use some local/temp variables, but no more collection/list/array structures.
Implementation Conditions
1.This project should generate 1000 random integers, and print out the result, and total number of comparisons you execute in the code. The goal is to minimize comparisons.
2.This project should be finished within 2 days.