1. Trang chủ
  2. » Công Nghệ Thông Tin

Interview questions for webdeveloper pretest

17 853 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 232,74 KB

Nội dung

L.A.R.I.O.N COMPUTING Internal Documentation INTERVIEW QUESTIONS For Web Developers Version 1.0 Interview Questions 2 Table of Contents 1.The World of WWW 4 2.XML/ XSL Standard 5 3.Java Language 6 4.PHP Language 10 5.Dot Net Framework 13 6.ASP.Net 14 7.VB.Net 15 8.C# 16 9.English Skill 18 Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 3 1. The World of WWW Anh/Chị hãy dùng tiếng Việt hoặc tiếng Anh để viết ra phần trả lời cho các câu hỏi bên dưới. Các câu trả lời sẽ được viết ra trên một tờ giấy riêng, và số của câu trả lời phải tương ứng với số của câu hỏi. 1.1. What happens when I type in an URL and press enter? (Điều gì sẽ xảy ra khi ta nhập một URL vào trình duyệt và ấn phím Enter?) 1.2. How does CGI work? Can I use 'C' language to write a CGI? (CGI hoạt động như thế nào? Có thể dùng ngôn ngữ C để viết CGI?) 1.3. Let me know the working of Proxy Server, Cookies, types of cookies? (Hãy cho biết về cách hoạt động của Proxy Server, Cookies, và các loại Cookies?) 1.4. What is Firewall? (Tường lửa là gì?) 1.5. How to redirect to another page? (Làm thế nào để chuyển hướng qua một trang khác?) 1.6. What is a web server. How does it works? List out some web servers. (Web server là gì? Nó hoạt động thế nào? Hãy kể tên vài web server) 1.7. What is DOM? (DOM la là gì?) 1.8. Explain the working mechanisms of the Connection Pooling in IIS 3.0 and 4.0 (Hãy trình bày cơ chế hoạt động của Connection Pooling của IIS 3.0 và 4.0?) 1.9. What is Code Base, Style Sheets? (Như thế nào là Code Base, Style Sheets?) 1.10. What does CSS use for? (CSS dùng để làm gì?) 1.11. Layers in TCP/IP? (Hãy trình bày các lớp trong TCP/IP?) 1.12. Some sites work with "http://mybusiness.com" but for some sites we need to specify "www" - like "http://www.mybusiness.com". Why? (Một số trang web hoạt động với tên "http://mybusiness.com", nhưng có một số trang khác lại cần phải chỉ rõ "http:// www .mybusiness.com ". Tại sao?) 1.13. Explain "URL Encoding",HTML "entity", GET method, POST method (Hãy trình bày về "URL Encoding", HTML "entity", hàm GET, và hàm POST?) 1.14. How does DTD work? (DTD hoạt động như thế nào?) 1.15. Difference between ASP and DHTML? (Trình bày sự khác biệt giữa ASP và DHTML?) 1.16. How to create virtual directory in IIS? (Làm thế nào để tạo ra thư mục ảo trong ISS?) 1.17. Can I host multiple sites on the same machine? (Ta có thể đặt nhiều websites trên cùng một máy?) 1.18. Explain the role of ODBC in web development. (Hãy trình bày về vai trò của ODBC trong lĩnh vực phát triển ứng dụng Web?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 4 2. XML/ XSL Standard Anh/Chị hãy dùng tiếng Việt hoặc tiếng Anh để viết ra phần trả lời cho các câu hỏi bên dưới. Các câu trả lời sẽ được viết ra trên một tờ giấy riêng, và số của câu trả lời phải tương ứng với số của câu hỏi. 2.1. What is the difference between SAX parser and DOM parser (Hãy trình bày sự khác biệt giữa SAX parser và DOM parser?) 2.2. How to use cascading style sheet (CSS) with XML data (Làm thế nào để sử dụng CSS trong XML data?) 2.3. What is character entities? (Như thế nào là character entity?) 2.4. How to put/get XML into and out of database? (Làm thế nào để bỏ dữ liệu ở dạng XML vào trong CSDL và lấy ra?) 2.5. How to use Oracle XML parser to load XML files (Làm thế nào để sử dụng XML parser trong Oracle để nạp các tập tin XML?) 2.6. What is the difference between Document Type Definition (DTD) and XML Schema (Sự khác biệt giữa DTD và XML Schema là gì?) 2.7. What is the difference among SGML, HTML,XML,XHTML (Trình bày sự khác biệt giữa các SGML, HTML,XML,XHTML?) 2.8. Will XML replace HTML eventually? (Cuối cùng XML sẽ thay thế HTML?) 2.9. Explain the Namespaces in XML (Trình bày về vấn đề Namespace trong XML?) 2.10. How to use JavaScript, ActiveX controls in XML document (Làm thế nào để sử dụng JavaScript, ActiveX controls trong XML?) 2.11. How to access to node values and attributes in XML document (Làm thế nào để truy cập vào các giá trị và thuộc tính của các nút bên trong tài liệu XML?) 2.12. How to use of CDATA tags (Làm thế nào để sử dụng CDATA?) 2.13. What are any 3 things the XSLT can't do ? (Trình bày 3 điều mà XSLT không thể thực hiện?) 2.14. What is XLINK? (XLINK là gì?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 5 3. Java Language Anh/Chị hãy dùng tiếng Việt hoặc tiếng Anh để viết ra phần trả lời cho các câu hỏi bên dưới. Các câu trả lời sẽ được viết ra trên một tờ giấy riêng, và số của câu trả lời phải tương ứng với số của câu hỏi. 3.1. Can you load server object dynamically? If so what are 3 major steps involved in it? (Ta có thể nạp động một đối tượng Server? Nếu được thì hãy trình bày 3 bước chính) 3.2. Can you run product development on all operating systems? (Với Java, Anh/Chị có thể thực hiện việc phát triển sản phẩm trên bất cứ hệ điều hành nào hay không?) 3.3. What is the different between AWT and Swing? (Hãy trình bày sự khác biệt giữa AWT và Swing?) 3.4. What is the different between Abstract class và Interface? (Hãy trình bày sự khác biệt giữa Abstract Class và Interface?) 3.5. What is the different between Grid and Gridbaglayout? (Hãy trình bày sự khác biệt giữa Grid và Gridbaglayout?) 3.6. What is the different between Process and Thread? (Hãy trình bày sự khác biệt giữa Process và Thread?) 3.7. What is the different between java and c++? (Hãy trình bày sự khác biệt giữa Java và C++?) 3.8. Does java support function overloading, pointers, structures, unions or linked lists? (Java có hỗ trợ các tính năng này không: overloading, pointers, structures, unions, và linked lists?) 3.9. Does java support multiple inheritance? if not, what is solution? (Java có hỗ trợ các tính năng đa thừa kế không?) 3.10. Explain 2-tier and 3-tier architecture? (Hãy giải thích kiến trúc 2-lớp và 3-lớp?) 3.11. Explain about version control? (Anh/Chị biết gì về Version Control?) 3.12. Have you ever used HashTable and Directory? (Anh/chị đã bao giờ sử dụng HashTable và Directory chưa?) 3.13. How can two threads be made to communicate with each other? (Hai Thread có thể giao tiếp với nhau như thế nào?) 3.14. How java can be connected to database? (Làm thế nào để Java có thể kết nối vào CSDL?) 3.15. I want to store several objects in remote server? Which methodology will follow? (Khi tôi muốn lưu trữ một số đối tượng vào một Remote Server thì nên tiến hành theo phương pháp nào?) 3.16. In container there are 5 components. I want to display all component names, how will you do that? (Trong một Container có chứa 5 Component. Làm sao để hiển thị tên của tất cả các Component đó?) 3.17. Meaning of Servelet? What are parameters of service method? (Cho biết ý nghĩa của Servelet? Các thông số của Service Method là gì?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 6 3.18. Meaning of Session? Explain something about HTTP Session Class? (Thế nào là một Session? Giải thích về HTTP Session Class.) 3.19. Meaning of Static query and Dynamic query? (Cho biết ý nghĩa của Static Query và Dynamic Query?) 3.20. Meaning of class loader? How many types are there? When will we use them? (Cho biết ý nghĩa của Class Loader? Có bao nhiêu kiểu? Khi nào ta sử dụng chúng?) 3.21. Meaning of distributed application? Why are we using that in our application? (Cho biết ý nghĩa của ứng dụng phân bố? Tại sao ) 3.22. Meaning of function overloading and function overriding? (Hãy cho biết ý nghĩa của Function Overloading và Function Overriding?) 3.23. Suppose if we have variable ‘I’ in run method, if I can create one or more thread each thread will occupy separate copy or same variable will be shared? (Giả sử ta có một biến I trong hàm run, Rồi sau đó tạo ra nhiều Thread, thì các Thread sẽ có biến I riêng hay sẽ dùng chung?) 3.24. What are JVM.JRE, J2EE, JNI, JFC? (Hãy cho biết JVM.JRE, J2EE, JNI, JFC là gì?) 3.25. What are abstract classes? (Thế nào là một Abstract Class?) 3.26. What are adapter classes? (Thế nào là một Adapter Class?) 3.27. What are advantages of Java over C++? (Điểm vượt trội của Java so với C++ là gì?) 3.28. What are benefits if Swing over AWT? (Swing tốt hơn AWT ở điểm nào?) 3.29. What are byte codes? (Byte code là gì?) 3.30. What files are generated after using IDL to Java compiler? (Tập tin nào sẽ được sinh ra sau khi dùng trình biên dịch Java để dịch IDL?) 3.31. What are session variable in servlets? (Trình bày các Session Variable trong Servlet?) 3.32. What are streams? (Stream là gì?) 3.33. What are virtual functions? (Thế nào là hàm Virtual?) 3.34. What do you know about garbage collector? (Anh/Chị biết gì về Garbage Collector?) 3.35. What do you mean by multithreading? (Multi-threading có nghĩa là gì?) 3.36. What is JAR file? (Tập tin JAR là gì?) 3.37. What is base class for all swing components? (Lớp nào là lớp cơ sở cho tất cả các Component của Swing?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 7 3.38. What is client server computing? (Thế nào là mô hình tính toán Client Server?) 3.39. What is constructor and virtual function? Can we call virtual function in constructor? (Thế nào làm hàm Contructor, hàm Virtual? Chúng ta có thể gọi hàm Virtual trong Constructor được không?) 3.40. What is exact difference in between Unicast and Multicast object? Where will it be used? (Sự khác biệt giữa đối tượng Unicast và đối tượng Multicast là gì? Nó được dùng trong trường hợp nào?) 3.41. What is functionability stubs and skeletons? (Thế nào là Stub, Skeleton?) 3.42. What is functionality of stub? (Chức năng của Stub?) 3.43. What is interface? (Interface là gì?) 3.44. What is layout for toolbar? (Layout của Toolbar là gì?) 3.45. What is main functionality of Prepared Statement? (Chức năng chính của Prepared Statement là gì?) 3.46. What is main functionality of remote reference layer? (Chức năng chính của Remote Reference Layer là gì?) 3.47. What is mapping mechanism used by java to identify IDL language? (Java sử dụng cơ chế nào để nhận biết ngôn ngữ IDL ?) 3.48. What is polymorphism? (Thế nào là tính đa hình?) 3.49. What is root class for all Java classes? (Trong Java, Class nào là gốc cho tất cả các Class khác?) 3.50. What is serialization? (Serialization là gì?) 3.51. What is serializable interface? (Thế nào là một Serializable Interface?) 3.52. What is thread? What is process? (Thế nào là một Thread? Process?) 3.53. What is the different between process and threads? (Hãy trình bày sự khác biệt giữa process và thread?) 3.54. What is user defined exception? (Thế nào là một Exception được định nghĩa bởi người lập trình?) 3.55. When will you use interface and abstract class? (Khi nào Anh/Chị sử dụng Interface? Abstract Class?) 3.56. Why do you canvas? (Anh/Chị dùng Canvas để làm gì?) 3.57. Why does java not support multiple inheritance? (Tại sao Java không hỗ trợ đa thừa kế?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 8 3.58. Why is Java not fully objective oriented? (Tại sao Java không phải là ngôn ngữ thuần hướng đối tượng?) 3.59. Why Java is considered as platform independent? (Tại sao Java được xem là độc lập thiết bị?) 3.60. Why there are some null interface in JAVA? What does it mean? Give some null interface in JAVA? (Tại sao trong Java lại hỗ trợ một số Null Interface? Chúng có nghĩa gì? Cho một số ví dụ về Null Interface trong Java) 3.61. What is meant wrapper classes? (Thế nào là Wrapper Class?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 9 4. PHP Language Anh/Chị hãy dùng tiếng Việt hoặc tiếng Anh để viết ra phần trả lời cho các câu hỏi bên dưới. Các câu trả lời sẽ được viết ra trên một tờ giấy riêng, và số của câu trả lời phải tương ứng với số của câu hỏi. 4.1. What are the differences between Get and post methods in form submitting, give the case where we can use get and we can use post methods? (Đâu là sự khác biệt giữa phương thức Post và Get trong trang Submit? Hãy cho ví dụ về trường hợp có thể dùng Post và trường hợp có thể dùng Get) 4.2. Who is the father of PHP and explain the changes in PHP versions? (Ai đã tạo ra ngôn ngữ PHP? Hãy cho biết các sự thay đổi trong các phiên bản của PHP) 4.3. How can we submit a form without a submit button? (Trong một trang Web nếu không có nút Submit thì làm sao ta có thể Submit được nó?) 4.4. In how many ways we can retrieve the date in the result set of MySQL using PHP? (Có bao nhiêu cách để lấy thông tin về ngày tháng trong tập kết quả của MySQL mà sử dụng kết hợp với PHP?) 4.5. What is the difference between MySQL_fetch_object and MySQL_fetch_array? (Cho biết sự khác biệt giữa MySQL_fetch_object và MySQL_fetch_array?) 4.6. What is the difference between $message and $$message? (Cho biết sự khác biệt giữa $message và $$message?) 4.7. How can we extract string ‘techinterviews.com‘ from a string ‘http://www.techinterviews.com’ using regular expression of PHP? (Làm thế nào để lấy chuỗi ‘techinterviews.com‘ từ chuỗi ‘http://www.techinterviews.com’ bằng cách sử dụng biểu thức chính quy của PHP ?) 4.8. How can we create a database using PHP and MySQL? (Làm thế nào để tạo CSDL trong PHP ?) 4.9. What are the differences between require and include, include_once? (Cho biết sự khác biệt giữa require và include, include_once?) 4.10. Can we use include (”techinterviews.php”) two times in a PHP page “makeit.PHP”? (Chúng ta có thể dùng 2 lần include(”techinterviews.php”) trong một trang PHP “makeit.PHP” không?) 4.11. What are the different tables present in MySQL, which type of table is generated when we are creating a table in the following syntax: create table employee(eno int(2),ename varchar(10)) ? (Có những loại bảng nào được biểu diễn trong MySQL? Loại bảng nào sẽ được tao ra khi dùng truy vấn sau: create table employee(eno int(2),ename varchar(10)) ? ) 4.12. Functions in IMAP, POP3 and LDAP? (Hãy cho biết chức năng của IMAP, POP3, và LDAP?) 4.13. How can I execute a PHP script using command line? (Làm thế nào để thực thi một script PHP từ dòng lệnh?) 4.14. Suppose your Zend engine supports the mode <? ?> Then how can u configure your PHP Zend engine to support <?PHP ?> mode ? (Giả sử Zend engine đang hỗ trợ dạng <? ?>, Làm sao để cấu hình lại cho nó hỗ trợ dạng <? PHP ?> ?) 4.15. What is meant by nl2br()? (nl2br() có nghĩa là gì?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 10 4.16. Draw the architecture of Zend engine? (Hãy vẽ sơ đồ kiến trúc của Zend engine?) 4.17. What are the current versions of apache, PHP, and MySQL? (Cho biết phiên bản mới nhất của apache, PHP, and MySQL?) 4.18. What are the reasons for selecting lamp (linux, apache, MySQL, PHP) instead of combination of other software programmes, servers and operating systems? (Hãy cho biết lý do vì sao người ta sử dụng lamp (linux, apache, MySQL, PHP) thay vì kết hợp giữa các phần mềm, server, và hệ điều hành khác?) 4.19. How can we encrypt and decrypt a data present in a MySQL table using MySQL? (Làm thế nào để dùng MySQL mã hóa và giải mã dữ liệu trong các bảng của MySQL?) 4.20. How can we encrypt the username and password using PHP? (Làm thế nào để dùng PHP trong việc mã hóa UserName và Password?) 4.21. What are the features and advantages of object-oriented programming? (Lập trình hướng đối tượng có đặc tính và lợi điểm gì?) 4.22. What are the differences between procedure-oriented languages and object-oriented languages? (Đâu là sự khác biệt chính giữa lập trình thủ tục và lập trình hướng đối tượng?) 4.23. What is the use of friend function? (Dùng hàm Friend để làm gì?) 4.24. What are the differences between public, private, protected, static, transient, final and volatile? (Hãy cho biết sự khác biệt giữa public, private, protected, static, transient, final và volatile?) 4.25. What are the different types of errors in PHP? (Hãy cho biết các loại lỗi có trong PHP?) 4.26. What is the functionality of the function strstr and stristr? (Chức năng của strstr và stristr là gì?) 4.27. What are the differences between PHP 3 and PHP 4 and PHP 5? (Hãy cho biết sự khác biệt giữa PHP 3, và PHP 4, và PHP 5?) 4.28. How can we convert ASP pages to PHP pages? (Làm thế nào để chuyển một trang từ ASP qua PHP?) 4.29. What is the functionality of the function htmlentities? (Cho biết chức năng của hàm htmlentities? 4.30. How can we convert the time zones using PHP? (Làm thế nào để chuyển miền thời gian trong PHP?) 4.31. What is meant by urlencode and urldocode? (Cho biết ý nghĩa của urlencode và urldocode?) 4.32. What is the difference between the functions unlink and unset? (Cho biết sự khác biệt giữa hàm unlink và unset?) 4.33. How can we register the variables into a session? (Làm thế nào để đăng ký các biến cho một Session?) 4.34. How can we get the properties (size, type, width, height) of an image using PHP image functions? (Làm thế nào để sử dụng các hàm xử lý hình ảnh của PHP để lấy các thông số size, type, width, height?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd. All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure [...]... HTTP?) 7.17 How can I extract the formated word (bold,italic,underline,font,color etc) from the MSWord file? (Làm thế nào để trích ra các từ có định dạng (bold,italic,underline,font,color etc) từ tập tin MSWord?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure 15 Interview Questions 8 C# Anh/Chị hãy dùng... class? (Như thế nào là một Interface Class?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure 16 Interview Questions 8.17 Why can’t you specify the accessibility modifier for methods inside the interface? (Tại sao Anh/Chị không được chỉ định từ khóa xác định quyền truy xuất cho các hàm trong Interface?) 8.18... Reading XML data using ASP (Trong ASP, Làm thế nào để đọc dữ liệu từ XML?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure 14 Interview Questions 7 VB.Net Anh/Chị hãy dùng tiếng Việt hoặc tiếng Anh để viết ra phần trả lời cho các câu hỏi bên dưới Các câu trả lời sẽ được viết ra trên một tờ giấy riêng, và... English, German)? (Làm thế nào để viết một Script mà hỗ trợ nhiều ngôn ngữ?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure 12 Interview Questions 5 Dot Net Framework Anh/Chị hãy dùng tiếng Việt hoặc tiếng Anh để viết ra phần trả lời cho các câu hỏi bên dưới Các câu trả lời sẽ được viết ra trên một tờ giấy... support multiple languages? (Bằng cách nào NET có thể hỗ trợ nhiều ngôn ngữ?) Copyright © 2007, L.A.R.I.O.N Computing, Ltd All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure 13 Interview Questions 6 ASP.Net Anh/Chị hãy dùng tiếng Việt hoặc tiếng Anh để viết ra phần trả lời cho các câu hỏi bên dưới Các câu trả lời sẽ được viết ra trên một tờ giấy riêng, và... (Hãy cho biết khác biệt giữa System.String và System.StringBuilder class) Copyright © 2007, L.A.R.I.O.N Computing, Ltd All Rights Reserved Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 9 17 English Skill Anh/Chị hãy dùng tiếng Anh để viết ra phần trả lời cho các câu hỏi bên dưới Các câu trả lời sẽ được viết ra trên một tờ giấy riêng, và số của...11 Interview Questions 4.35 How can we get the browser properties using PHP? (Làm thế nào sử dụng PHP để lấy các thông số của trình duyệt?) 4.36 What is the maximum size of a file that can be uploaded using PHP... 6.7 How to use multiple security levels through secure login (Làm thế nào để sử dụng cơ chế an ninh đa cấp thông qua Secure Login?) 6.8 Turning off cookies for a page (Làm thế nào để tắt chế độ Cookie trong một trang web?) 6.9 How to create cookie for a month, permanant cookie (Làm sao để tạo Cookie trong một tháng, Cookie vĩnh viễn?) 6.10 How to wrap up calls to web service (Làm thế nào để bao lại tất... What are your current work plans? Why are you thinking about leaving your present job? Describe an ideal job for you What are your career goals? How do you see this job affecting your goals? How do you react to criticism? How would your current (or last) boss describe you? Why do you want to work for us? Why should we hire you over the other finalists? What is your most important contribution to your... know that a variable is a number or not using a JavaScript? (Làm sao để biết một biến có phải là số hay không bằng cách dùng JavaScript?) 4.49 List out some tools through which we can draw E-R diagrams for MySQL (Cho biết một vài công cụ dùng để vẽ ERD cho MySQL?) 4.50 How can I retrieve values from one database server and store them in other database server using PHP? (Trong PHP, làm sao để lấy dữ liệu . L.A.R.I.O.N COMPUTING Internal Documentation INTERVIEW QUESTIONS For Web Developers Version 1.0 Interview Questions 2 Table of Contents 1.The World of WWW 4 2.XML/ XSL Standard. string ‘techinterviews.com‘ from a string ‘http://www.techinterviews.com’ using regular expression of PHP? (Làm thế nào để lấy chuỗi ‘techinterviews.com‘ từ chuỗi ‘http://www.techinterviews.com’. Confidential and proprietary information subject to obligations of nondisclosure Interview Questions 16 8.17. Why can’t you specify the accessibility modifier for methods inside the interface?

Ngày đăng: 19/06/2015, 15:27

TỪ KHÓA LIÊN QUAN