Learning and development specialist Interview Questions | Glassdoor

Learning and development specialist Interview Questions

1,533

learning and development specialist interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

Suppose you have a matrix of numbers. How can you easily compute the sum of any rectangle (i.e. a range [row_start, row_end, col_start, col_end]) of those numbers? How would you code this?

8 Answers

It can be done in constant time by precalculating sums of some basic rectangles (extending all the way to the border of the matrix). That precalculation times time O(n) by simple dynamic programming.

Please elaborate, which "basic rectangles"? Are you recursively dividing each rectangle into 4 smaller rectangles? Precalc time for doing that is not O(n)?!?

Compute the sum of the rectangles, for all i,j, bounded by (i,j), (i,m), (n,j), (n,m), where (n,m) is the size of the matrix M. Call that sum s(i,j). You can calculate s(i,j) by dynamic programming: s(i,j) = M(i,j) + s(i+1,j) + s(i,j+1) - s(i+1,j+1). And the sum of any rectangle can be computed from s(i,j).

One or more comments have been removed.
Please see our Community Guidelines or Terms of Service for more information.

Why does one use MSE as a measure of quality. What is the scientific/mathematical reason for the same?

3 Answers

How would you design a recommendation system (like amazon)?

2 Answers

The three data structure questions are: 1. the difference between linked list and array; 2. the difference between stack and queue; 3. describe hash table.

1 Answer

Have you ever had your code formally verified?

6 Answers

Probability, conventional machine learning, deep learning, coding/algorithm, behavioral

3 Answers

How would sample a stream of data to match the distribution to the real data

4 Answers

What situation have you been in that you failed? How did you deal with it?

1 Answer

Given an infinite chessboard, find shortest distance for a knight to move from position A to position B

2 Answers

Have you had any diversity training?

2 Answers