Ai Developer Technology Engineer Interview Questions

3,092 ai developer technology engineer interview questions shared by candidates

You are working on a backend system that retrieves data from a database. The database has two tables: users and posts. Each user can have many posts, and each post belongs to a user. You are notified that the system is experiencing a performance drop in production, and you isolate the issue to the following snippet: async function getUsersWithPostCountAndEarliestPostDate() { const users = await db.query('SELECT u.id AS user_id, u.name AS user_name FROM users'); for (let user of users) { const posts = await db.query('SELECT * FROM posts WHERE user_id = ?', [user.id]); user.post_count = posts.length; user.earliest_post_date = posts.reduce((earliest, post) => post.created_at < earliest ? post.created_at : earliest, Infinity); if (user.earliest_post_date === Infinity) { user.earliest_post_date = null; } } return users; } What type of problem does this code have? How do we fix it?
avatar

AI First Software Engineer II

Interviewed at Crossover for Work

4.1
Jun 12, 2024

You are working on a backend system that retrieves data from a database. The database has two tables: users and posts. Each user can have many posts, and each post belongs to a user. You are notified that the system is experiencing a performance drop in production, and you isolate the issue to the following snippet: async function getUsersWithPostCountAndEarliestPostDate() { const users = await db.query('SELECT u.id AS user_id, u.name AS user_name FROM users'); for (let user of users) { const posts = await db.query('SELECT * FROM posts WHERE user_id = ?', [user.id]); user.post_count = posts.length; user.earliest_post_date = posts.reduce((earliest, post) => post.created_at < earliest ? post.created_at : earliest, Infinity); if (user.earliest_post_date === Infinity) { user.earliest_post_date = null; } } return users; } What type of problem does this code have? How do we fix it?

Q1. Talk about project experiences Q2. How to implement offline models in real-time? Q3. GAN-related problem (WGAN, gradient vanishing) Q4. Audio dsp problem in ML(preprocessing, data augmentation, why?) Q5. Why is waveform hard to learn? Q6. RNN, LSTM, GRU problems Q7. Do you know any famous ASR models? Talk about it. and three leetcodes problem + ML system design
avatar

Audio AI Engineer

Interviewed at Zoom Communications

3.6
Sep 10, 2021

Q1. Talk about project experiences Q2. How to implement offline models in real-time? Q3. GAN-related problem (WGAN, gradient vanishing) Q4. Audio dsp problem in ML(preprocessing, data augmentation, why?) Q5. Why is waveform hard to learn? Q6. RNN, LSTM, GRU problems Q7. Do you know any famous ASR models? Talk about it. and three leetcodes problem + ML system design

Viewing 641 - 650 interview questions

Glassdoor has 3,092 interview questions and reports from Ai developer technology engineer interviews. Prepare for your interview. Get hired. Love your job.