Rich or Nothing

good information for career advancment!

Interview at Checkpoint, java programming position

http://www.checkpoint.com/

1. Synchronized keyword in java - what does it do exactly. In short, it locks the specified object between the Parentheses, in affect lock the object for all the threads using it. 


2. Various threading questions.


3. How are generics implemented in java.

Interview at Wanova

http://www.wanova.com/

1. Write a function that copies and reads data to a circular buffer/IO API. Take into account exceptions that may happen.

2. Describe how the internet works - from the moment that u entered a url in the browser and click “go”.

3. Various logical and programming questions.

Interview at Simplee

Simplee is an internet based startup, concentrating on simplifying American’s use of health services.

https://simplee.com/

1. Given a 100 steps, how many ways are there to go up by jumps of 1 and 2 (mixed or seperate).

2. Data structures - conceive an DS based on a array that allows setting all the cells to a value in O(1).

3. Various bit operations.

4. How to cache on the frontend - web perspective.

Interview at Mellanox

http://www.mellanox.com/

1. Save a Binary tree to disk - efficiently. Suggested use of in-order traversal. Save each node with Boolean flags if it has a left, right children.

2. Difference between a thread and a process (memory map, etc..).

3. Why cannot a computer run on a single thread? because of the shared memory - we can inadvertently write and override data.

Interview questions in TelMap

for junior java programming position, professional services team(mainly integration of vendors and mobile hardware like iphones with TelMap location services:

http://global.telmap.com/

1. For the following code in Java, what will be the output?

String s1 = “123”;

String s2 = “123”;

String s3 = new String(“123”);

String s4 = new String(“123”);

out.print(s1==s2); //true

out.print(s3==s4); //false

out.print(s1==s3); //false

2. Singleton implementation

3. Reversing a String in Java

4. Java’s 3 main points: Polymorphism, Encapsulation(private fields for classes), Inheritance

5. Finding a binary tree’s height

theeconomist:

Daily chart: life beyond Earth. A new index scores planetary bodies on their suitability for life. Unsurprisingly, Earth tops the list, but  Titan, a Saturnian moon, takes the second  spot ahead of Mars.

theeconomist:

Daily chart: life beyond Earth. A new index scores planetary bodies on their suitability for life. Unsurprisingly, Earth tops the list, but Titan, a Saturnian moon, takes the second spot ahead of Mars.

Hello World

Hello World