月薪8000RMB的面试试题,做了才发现不会的好多!!!!
昨天下去去面试, 去之前自信满满,做完后蔫了!!
公司主要是给北美客户做外包的,请各位专家,大大帮看下!!
PHP/MySql
1. PHP is a server-side script language ()true ()false
2. What does the GD library do?
3. How do you debug a PHP application?
4. What would the following code print to the browser? Why?
$num = 10;
function multiply(){
$num = $num * 10;
}
multiply();
echo $num;
5 What is difference between require_once(), require(), include().
6 How we know browser properties?
7 How can you get an IP address?
8 What is the difference between echo and print statement?
9 How can I maintain the count of how many persons have hit my site?
10 What are the various methods to pass data from one web page to another web page ?
11 How can you avoid execution time out error while fetching record from mysql
12 What type of inheritance that php supports
13 How do you capture audio/video in PHP?
14 How to handle drop down box change event without refreshing page?
15 How to get the URL domain name in PHP?
16 What is Joomla? What is osCommerce?
17 What kinds of PHP frameworks do you know about? Which one have you used?
MySQL management interview questions
1. How do you show the currently running queries?
2. How do you kill a MySQL query?
3. I need to find out how many client connections were aborted by MySQL server.
4. What does SET SQL_AUTO_IS_NULL =1 do?
Javascript & Ajax
1. Why so JavaScript and Java have similar name?
A. JavaScript is a stripped-down version of Java
B. JavaScript's syntax is loosely based on Java's
C. They both originated on the island of Java
D. None of the above
2. When a user views a page containing a JavaScript program, which machine actually executes the script?
A. The User's machine running a Web browser
B. The Web server
C. A central machine deep within Netscape's corporate offices
D. None of the above
3. What should appear at the very end of your JavaScript?
The <script LANGUAGE="JavaScript">tag
A. The </script>
B. The <script>
C. The END statement
D. None of the above
4. Which of the following can't be done with client-side JavaScript?
A. Validating a form
B. Sending a form's contents by email
C. Storing the form's contents to a database file on the server
D. None of the above
5. How can you create fade-in effect with script?
ASP.NET (Bonus Test)
1. How many web.configs can an application have?
2. How do you set language in web.config?
3. If cookies is disabled in client browser, will session tracking work?
4. Differences between Active.exe and Dll
5. What inheritance does VB.NET support?
6. What fields do you have experience in: VB .Net, VC .Net,
English Translation: Translate the blow paragraphs into Chinese
1) Accessible design
1. Cross-browser and platform compatibility
2. Text based navigation
3. Appropriate color contrast for readability
4. Resizable fonts and correct character encoding (ready for internationalization)
5. Print-friendly versions
6. Fast loading, light pages
7. Metatags, alt tags, title tags and tooltips where appropriate
Accessible design will allow a majority of users, including those with disabilities such as the visually impaired and those with limited Internet connections using older browsers to generally access information. However, given the nature of the Internet, XYZ should be aware that not every feature can possibly be made available to all users, especially to users with very old or unsupported browsers.
2) Content Organization
1. Coherent structure
2. Time-saving conventions
3. Persistent navigation
4. Pathway (breadcrumbs)
Consistent underlying architecture will make XYZ on-line content easier for visitors and content managers to find and use, improving transparency and information management. Usability translates into a positive visitor experience and relationship with the provider.