程序员问卷

来源:互联网 发布:gtv网络棋牌频道直播 编辑:程序博客网 时间:2024/04/26 19:02

  

 

Technical Questions:

  1. What is TCP? Please compare TCP and UDP.
  2. What is .NET and J2EE?
  3. What does OO mean in Java?
  4. Please write a simple code to demonstrating the memory management ability of C++.
  5. Please list four major steps in software development and explain the focus in each stage.
  6. What does “Group by” do in a SQL statement?
  7. 列出你所知道的主流程序设计语言、开发平台或环境,并简要比较.
  8. What's DOM and SAX? Please compare DOM and SAX in XML.

 

  1. 用你最擅长的一种程序设计语言为下面的题目编写算法(任选A一题或BC两题):

A、     解析HTML文本,要求

1.        剔除指定的元素,或元素属性(如script

2.        转换为格式良好的XHTML并存储为文件

3.        提取文件引用(link.href, a.href,script.src,table.background,td.background……

B、     简单的翻译和拼写

二维表dictionary中存储了单词和对应的中文,请根据输入找到相应的单词并输出对应的中文,如果没有找到,请给出可能的正确拼写(单字调换即可)

C、     任意进制之间的相互转换

 

 

 

 

General Questions:

  1. What is your career objective? Please write in English.

To be a Project manager,or a senior technical support.

  1. What is the reason why our company should hire you? Please write in English.

I like this job. I want my life better.

 

1. TCP (Transmission Control Protocol,TCP) is a connection-oriented, reliable, byte stream-based transport layer communication agreement, usually by the IETF RFC 793 note. In simplified computer network OSI model, the transport layer to complete its assigned functions.

     The main difference lies with tCp UDp UDp not necessarily provide reliable data transmission. In fact, the agreement does not guarantee the accuracy of data to reach their destinations. UDp very effective in many respects. When a procedure aims to transfer as many as possible as soon as the information (including arbitrary data to be relatively low importance), can be used UDp. ICQ UDp agreement to the use of short news reports.      Many procedures will be used to connect separate tCp and separate UDp connections. Important state tCp link to the information as reliable, and the flow of data through UDp sent.

 

2. . Net is the Microsoft XML Web services platform. XML Web   Services allow applications through the Internet for communication and sharing of data, regardless of what operating system is used, equipment or programming language. . Net   XML Web platform for building   Services will be integrated with these services. It can generally be divided into several main languages, Visual   Basic. Net, Visual C#, ending J#, Visual C++   . . Net. Regardless of which language to use in. Net platform will be the translation into Microsoft intermediate language (MSIL) to achieve seamless integration purposes.   Only need to install Microsoft Windows operating system. Net Framework can operate. Net procedures.

       J2EE-called Java2 Plattform, Enterprise Edition.   "J2EE platform is essentially a distributed server applications design environment -- a Java environment, it provides :   The basic framework for the operation of a host application environment.   To establish a set of Java application expansion drive.

  1. java is a oo language.
  2. class Obj
    {
     public :
      Obj(void){ cout << “Initialization” << endl; }
      ~Obj(void){ cout << “Destroy” << endl; }
      void Initialize(void){ cout << “Initialization” << endl; }
      void Destroy(void){ cout << “Destroy” << endl; }
    };
    void UseMallocFree(void)
    {
     Obj *a = (obj *)malloc(sizeof(obj)); // 申请动态内存
     a->Initialize(); // 初始化
     //
     a->Destroy(); // 清除工作
     free(a); // 释放内存
    }
    void UseNewDelete(void)
    {
     Obj *a = new Obj; // 申请动态内存并且初始化
     //
     delete a; // 清除并且释放内存
    }
  3. step one:
  4. Sets out the results for the corresponding summary.
  5. 同题二。
  6. Dom will allow you to visit sub-level object model to the information stored in XML files. Dom generated a node tree (XML file structure and information-based) through this tree, you can visit your information. XML files in the text information into a group of tree nodes.

     

9B.hashmap来存储,关键字用英文单词,值用中字,输入英文单词然进行查找.

      C.看不懂.

 

 

 

 

 

 

 

 

 

 
原创粉丝点击