Skip to content

Commit dd3cc67

Browse files
Ranga Rao KaranamRanga Rao Karanam
authored andcommitted
Updating Courses
1 parent ae29e5d commit dd3cc67

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

readme.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
1-
#Java Interview Questions and Answers
1+
# Java Interview Questions and Answers
22

3-
##Expectations
3+
## Expectations
44
- Good Java Knowledge
55

6-
##Things You Need to Know
6+
## Things You Need to Know
77

8-
###Github Repository
8+
### Github Repository
99
https://github.com/in28minutes/JavaInterviewQuestionsAndAnswers
1010

11-
###PDF Guide
11+
### PDF Guide
1212
Available in the resources for the course
1313

14-
###Installing Eclipse, Java and Maven
14+
### Installing Eclipse, Java and Maven
1515
- PDF : https://github.com/in28minutes/SpringIn28Minutes/blob/master/InstallationGuide-JavaEclipseAndMaven_v2.pdf
1616
- Video : https://www.youtube.com/watch?v=DLPjCZ5n_SM
1717

1818

19-
##Interview Questions
19+
## Interview Questions
2020

21-
###Java Platform
21+
### Java Platform
2222
- 1 . Why is Java so popular?
2323
- 2 . What is platform independence?
2424
- 3 . What is bytecode?
2525
- 4 . Compare JDK vs JVM vs JRE
2626
- 5 . What are the important differences between C++ and Java?
2727
- 6 . What is the role for a classloader in Java?
2828

29-
###Wrapper Classes
29+
### Wrapper Classes
3030
- 7 . What are Wrapper classes?
3131
- 8 . Why do we need Wrapper classes in Java?
3232
- 9 . What are the different ways of creating Wrapper class instances?
@@ -37,7 +37,7 @@ Available in the resources for the course
3737
- 14 . What is implicit casting?
3838
- 15 . What is explicit casting?
3939

40-
###Strings
40+
### Strings
4141
- 16 . Are all String’s immutable?
4242
- 17 . Where are String values stored in memory?
4343
- 18 . Why should you be careful about String concatenation(+) operator in loops?
@@ -46,7 +46,7 @@ Available in the resources for the course
4646
- 21 . What are differences between StringBuilder and StringBuffer?
4747
- 22 . Can you give examples of different utility methods in String class?
4848

49-
###Object oriented programming basics
49+
### Object oriented programming basics
5050
- 23 . What is a class?
5151
- 24 . What is an object?
5252
- 25 . What is state of an object?
@@ -80,7 +80,7 @@ Available in the resources for the course
8080
- 53 . Can a constructor be called directly from a method?
8181
- 54 . Is a super class constructor called even when there is no explicit call from a sub class constructor?
8282

83-
###Advanced object oriented concepts
83+
### Advanced object oriented concepts
8484
- 55 . What is polymorphism?
8585
- 56 . What is the use of instanceof operator in Java?
8686
- 57 . What is coupling?
@@ -91,7 +91,7 @@ Available in the resources for the course
9191
- 62 . Can you create an inner class inside a method?
9292
- 63 . What is an anonymous class?
9393

94-
###Modifiers
94+
### Modifiers
9595
- 64 . What is default class modifier?
9696
- 65 . What is private access modifier?
9797
- 66 . What is default or package access modifier?
@@ -108,7 +108,7 @@ Available in the resources for the course
108108
- 77 . What happens when a variable is marked as volatile?
109109
- 78 . What is a static variable?
110110

111-
###conditions & loops
111+
### conditions & loops
112112
- 79 . Why should you always use blocks around if statement?
113113
- 80 . Guess the output
114114
- 81 . Guess the output
@@ -122,7 +122,7 @@ Available in the resources for the course
122122
- 89 . What is the output of the program below?
123123
- 90 . What is the output of the program below?
124124

125-
###Exception handling
125+
### Exception handling
126126
- 91 . Why is exception handling important?
127127
- 92 . What design pattern is used to implement exception handling features in most languages?
128128
- 93 . What is the need for finally block?
@@ -142,7 +142,7 @@ Available in the resources for the course
142142
- 107 . How does try with resources work?
143143
- 108 . Can you explain a few exception handling best practices?
144144

145-
###Miscellaneous topics
145+
### Miscellaneous topics
146146
- 109 . What are the default values in an array?
147147
- 110 . How do you loop around an array using enhanced for loop?
148148
- 111 . How do you print the content of an array?
@@ -169,7 +169,7 @@ Available in the resources for the course
169169
- 132 . Are the constructors in an object invoked when it is de-serialized?
170170
- 133 . Are the values of static variables stored when an object is serialized?
171171

172-
###Collections
172+
### Collections
173173
- 134 . Why do we need collections in Java?
174174
- 135 . What are the important interfaces in the collection hierarchy?
175175
- 136 . What are the important methods that are declared in the collection interface?
@@ -204,7 +204,7 @@ Available in the resources for the course
204204
- 165 . Can you give an example of implementation of navigableMap interface?
205205
- 166 . What are the static methods present in the collections class?
206206

207-
###Advanced collections
207+
### Advanced collections
208208
- 167 . What is the difference between synchronized and concurrent collections in Java?
209209
- 168 . Explain about the new concurrent collections in Java?
210210
- 169 . Explain about copyonwrite concurrent collections approach?
@@ -217,7 +217,7 @@ Available in the resources for the course
217217
- 176 . What are atomic operations in Java?
218218
- 177 . What is BlockingQueue in Java?
219219

220-
###Generics
220+
### Generics
221221
- 178 . What are Generics?
222222
- 179 . Why do we need Generics? Can you give an example of how Generics make a program more flexible?
223223
- 180 . How do you declare a generic class?
@@ -226,7 +226,7 @@ Available in the resources for the course
226226
- 183 . How can we restrict Generics to a super class of particular class?
227227
- 184 . Can you give an example of a generic method?
228228

229-
###Multi threading
229+
### Multi threading
230230
- 185 . What is the need for threads in Java?
231231
- 186 . How do you create a thread?
232232
- 187 . How do you create a thread by extending thread class?
@@ -251,7 +251,7 @@ Available in the resources for the course
251251
- 206 . What is the use of notifyall method?
252252
- 207 . Can you write a synchronized program with wait and notify methods?
253253

254-
###Functional Programming - Lamdba expressions and Streams
254+
### Functional Programming - Lamdba expressions and Streams
255255
- 208 . What is functional programming?
256256
- 209 . Can you give an example of functional programming?
257257
- 210 . What is a stream?
@@ -267,19 +267,19 @@ Available in the resources for the course
267267
- 219 . What is a consumer?
268268
- 220 . Can you give examples of functional interfaces with multiple arguments?
269269

270-
### New Features
270+
### New Features
271271
- 221 . What are the new features in Java 5?
272272
- 222 . What are the new features in Java 6?
273273
- 223 . What are the new features in Java 7?
274274
- 224 . What are the new features in Java 8?
275275

276-
###What you can do next?
276+
### What you can do next?
277277
- [Design Patterns] (https://www.youtube.com/watch?v=f5Rzr5mVNbY)
278278
- [Maven] (https://www.youtube.com/watch?v=0CFWeVgzsqY)
279279
- [JSP Servlets] (https://www.youtube.com/watch?v=Vvnliarkw48)
280280
- [Spring MVC] (https://www.youtube.com/watch?v=BjNhGaZDr0Y)
281281

282-
### Other Courses
282+
### Other Courses
283283

284284
- [Most Watched Courses on YouTube - 30,000 Subscribers](https://www.youtube.com/watch?v=bNFoN956P2A&list=PLBBog2r6uMCQhZaQ9vUT5zJWXzz-f49k1)
285285
- [25 Videos and Articles for Beginners on Spring Boot](http://www.springboottutorial.com/spring-boot-tutorials-for-beginners)
@@ -294,7 +294,7 @@ Available in the resources for the course
294294
* [Java OOPS in 1 Hours](https://www.udemy.com/learn-object-oriented-programming-in-java/?couponCode=OOPS-GIT)
295295
* [C Puzzle for Interview](https://www.udemy.com/c-puzzles-for-beginners/?couponCode=CPUZZLES-GIT)
296296

297-
### Useful Links
297+
### Useful Links
298298
- [Our Website](http://www.in28minutes.com)
299299
- [Facebook](http://facebook.com/in28minutes)
300300
- [Twitter](http://twitter.com/in28minutes)

0 commit comments

Comments
 (0)