Final Interview


 Keys (Primary, unique, foreign)



Yüklə 106,87 Kb.
Pdf görüntüsü
səhifə5/12
tarix22.03.2024
ölçüsü106,87 Kb.
#183976
1   2   3   4   5   6   7   8   9   ...   12
Final Interview

3. Keys (Primary, unique, foreign)
1. What is a primary key? Restrictions, best practice.
2. What is an unique key? Restrictions, best practice.
3. What is foreign key? Restrictions, best practice.
4. Primary vs unique key.
5. Foreign vs primary key.
4. Views
1. What is View?
2. Advantages and disadvantages of using Views.
3. Materialized views.
4. Limitations of a view.
5. Indexes
1. What is an index? When and how to create.
2. Advantages and disadvantages of using indexes.
3. Types of indexes (Oracle).
4. Best practice of creating and using indexes.
6. GROUP BY, Having...
1. Grouping data using Group by.
2. Group by vs Distinct.
3. Aggregation functions and group by.
4. Filtering data with Having clause.
5. Difference between group by and having.
6. Best practice of using group by and having.
7. Delete, Truncate, Drop
1. Delete operation details.
2. Truncate operation details.


3. Drop sql command.
4. Delete vs truncate. Best practice.
5. Deleting duplicate rows when there is no primary key on a database table.
8. A database trigger (Oracle)
1. Different Types of triggers.
2. Row vs statement triggers.
3. Before vs After vs Instead of triggers.
4. System vs User events.T
5. Best practice of using triggers.
WEB
1. Java Web application
1. What is a Web application?
2. Web server, Application server, web container differences.
3. What is the structure of a java Web application (optional and mandatory
elements).
4. Deployment of a java Web application. Best practice.
5. Web.xml overview, versions.
6. Structure of Web.xml, key elements.
7. Ways to configure Web Application with web.xml.
2. HTTP
1. Http basic features.
2. Versions of http.
3. Http vs Https.
4. Structure of Http. Optional and mandatory parts.
5. Structure of Request and Response message in Http.
6. Request methods overview.
7. Difference between get and post methods.
8. Idempotent methods.
9. Status code in Http.
10. Structure of Header part of Http. Limitations.
11. Structure of Body part of Http. Limitations.
12. How is the session maintained on Http?
13. Cookies. Advantage and disadvantage of using. Best practice.


3. Servlet
1. Servlet interface overview.
2. Servlet lifecycle.
3. Quantity of Servlet instances loaded/supported by servlet container:
different scenarios. Best practice.
4. PrintWriter vs ServletOutputStream.
5. GenericServlet vs HttpServlet.
6. Way of Servlet collaboration.
7. Forward vs sendRedirect
.
8. ServletConfig vs ServletContext.
9. ServletRequest.dispatch vs ServletContext.dispatch
10. Filter overview. Best practice.
11. Http request lifecycle (servlet with a filter);
4. JSP
1.
Jsp overview, key moments. When and why we need it.
2.
Jsp lifecycle.
3.
Implicit objects overview.(YH)
4.
Different types of comments.(YH)
5.
Configuring init params for Jsp.(YH)
6.
Is it possible to define a class/interface in JSP?(YH)
7.
Include directive vs jsp:include action.(YH)
8.
JSP expression language overview.
9.
JSTL overview.
10. Jsp:useBean overview, scopes. Best practice.(YH)
11. Jsp custom best practice.(YH)
12. Jsp vs Servlet.
13. JspWriter vs Servlet printWriter. (YH)

Yüklə 106,87 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə