Wednesday, September 27, 2017

Apponomic Interview

Company Name - Apponomic 


Date - 25 - 9 - 2017

Round - 1st Telephonic

Questions -

1. Suppose you want to repeat a time in every 5 hours, How you will achieve it in multi threading.
(using Timer Task )
2. what does volatile keyword do and how 
3. Difference between synchronized and volatile
4. how we make sure a method does not accessed by more than 10 threads at a time
    ( newFixedthreadPool(10), call submit() )
5. can static method be synchronised. what happens when you put sync keyword in static method
6. how to synchronised a method using multiple blocks 
( divide in multiple blocks and use lock object) 
7. what is hashcode()
8. internal working of hashmap
9. A global counter variable - should be accessed by multiple threads and give proper value
    (take atomic variable) 
10  Questions on java.util.concurrent package like below
11. problems in hashmap
12. How concurrenthashmap works
13. how concurrenthashmap achieve multiple concurrency level
14. what all collections you used
15  what is queue and about priority queues
16. how to check if binary tree is BST or Not
17. difference between interfaces and abstract classes
18. LRU cache implement

No comments:

Post a Comment

Ericsson Interview

Round 1 : mostly Java 1. SingleTon - In multiple servers in a culstered envirnment. 2. HashMap put method internally, how that works 3....