Software Engineer Interview Questions in Hong Kong | Glassdoor

# 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

May 14, 2014
 The problems are not hard.3 AnswersBut 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.

Mar 13, 2019

### Senior Software Engineer at Bloomberg L.P. was asked...

Aug 20, 2019
 Find the top K frequent elements.1 AnswerPrint out "messages" in correct order while they might be received in wrong order.

### Software Engineer at SalesCatalysts.com was asked...

May 3, 2014
 The technical test about some algorithm and Java technology.1 AnswerNeed to enhance Java Knowledge about hashMap and hashTable, with some algorithm about trees.

### Software Engineer() at Lalamove was asked...

Apr 14, 2019
 Tell me how other people describe you.1 AnswerMentioned my strength an weakness briefly, showed off a quality.

### Software Engineer at Tink Labs was asked...

May 1, 2016
 Basic Logic for programming, different applier will get different questions1 AnswerAnswer the questions from technical professional aspect, not hard but ensure the logic is clear.

### Embedded Software Engineer at ASM Pacific Technology was asked...

Nov 11, 2012
 What continuous steps do you take to improve your experience and value of yourself?Be the first to answer this question

Jan 4, 2013
 regular expression matching problem.Be the first to answer this question

### Software Engineer at Jane Street was asked...

Apr 22, 2018
 Tell me about a group expeience.Be the first to answer this question

### Software Engineer at iASPEC was asked...

Feb 23, 2017
 What is the difference between C and JavaBe the first to answer this question
110 of 85 Interview Questions