Software Engineer Interview Questions in Hong Kong | Glassdoor

Find jobs for Software Engineer

Software Engineer Interview Questions in Hong Kong

Software engineers write programs to design and develop computer software. Interviews are highly technical, so come ready to work through coding problems and math brainteasers. The specific questions you are asked will depend on what type of programming position you are looking for. Try researching a specific software discipline such as web development, application development, or system development.

Top Interview Questions

Sort: RelevancePopular Date

The problems are not hard.

3 Answers

But you may need well preparation.

o(nlogn) solution based on binary search below. An o(n) solution based on hashtable is also possible but consume o(n) memory. public static void main (String[] args) throws java.lang.Exception { Pair p = findPairBySum(15, new int[] {1,2,3,4,5,6,7,8,9,10}); System.out.println(p.x); System.out.println(p.y); } public static Pair findPairBySum(int sum, int[] sortedArr) { for (int i=0; i= 0) return new Pair(first, expected); } return null; } public static int getIndex(int num, int[] sortedArr, int startIndex, int endIndex) { if (startIndex > endIndex) return -1; int pos = startIndex + (endIndex - startIndex) / 2; int valAtMiddle = sortedArr[pos]; if (valAtMiddle == num) return pos; if (num < valAtMiddle) return getIndex(num, sortedArr, startIndex, pos-1); return getIndex(num, sortedArr, pos+1, endIndex); } public static class Pair { public int x; public int y; public Pair(int x, int y) { this.x = x; this.y = y; } }

Note that the array is sorted already. O(n) time with O(1) space is feasible.

Ask about previous job experience

1 Answer

Find the top K frequent elements.

1 Answer

The technical test about some algorithm and Java technology.

1 Answer

Tell me how other people describe you.

1 Answer

Basic Logic for programming, different applier will get different questions

1 Answer

What continuous steps do you take to improve your experience and value of yourself?