Junior Java Software Engineer Interview Questions

25,497 junior java software engineer interview questions shared by candidates

1)Assume Threaded Environment, what can go wrong in code and how to fix it. -your given a main, interface, and a global final static variable 2)Overriding ArrayList equal operator I believe? -Basically in main you add an object- array.add(new object(3,4)), then attempt to remove - array.remove(new object(3,4)). -You can't edit the main, so you have to override the equals operator in ArrayList in the class method 3)Overriding Hashmap equal operator and hashcode -Similar logic, you cant edit the main so edit the method. 4)Threading questions, basically a this.wait() -Did not get a good look at this question, but review your Operating Systems. Has to do with thread locking i believe (rusty myself here need to look over it) 5)Write out the ArrayList class. -Write out the ArrayList data structure -getsize -addElement -Remove Element -One more which I forgot -This question is actually very easy but a little time consuming, I did not get to it sadly
avatar

Java Server Engineer

Interviewed at Skillz

3
Oct 7, 2016

1)Assume Threaded Environment, what can go wrong in code and how to fix it. -your given a main, interface, and a global final static variable 2)Overriding ArrayList equal operator I believe? -Basically in main you add an object- array.add(new object(3,4)), then attempt to remove - array.remove(new object(3,4)). -You can't edit the main, so you have to override the equals operator in ArrayList in the class method 3)Overriding Hashmap equal operator and hashcode -Similar logic, you cant edit the main so edit the method. 4)Threading questions, basically a this.wait() -Did not get a good look at this question, but review your Operating Systems. Has to do with thread locking i believe (rusty myself here need to look over it) 5)Write out the ArrayList class. -Write out the ArrayList data structure -getsize -addElement -Remove Element -One more which I forgot -This question is actually very easy but a little time consuming, I did not get to it sadly

Viewing 1091 - 1100 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 25,497 interview questions and reports from Junior java software engineer interviews. Prepare for your interview. Get hired. Love your job.