Ai Developer Technology Engineer Interview Questions

4,842 ai developer technology engineer interview questions shared by candidates

Design a Smart Fridge in the programming language of your choice. Your fridge should be able to handle adding products and removing products Each day, product items in the fridge decrease in quality: Each product item starts with quality of 10 and spoils at quality 0"fruit" or "vegetable" products decrease in quality by 2 points every day"milk" or "meat" products decrease in quality by 3 points every day"non-perishable" products don't decrease in quality at allWhen a product's quantity (not quality) hits 0, your fridge should alert the user to buy more of that productWhen a product item is close to spoiling (quality<=2), your fridge should alert the user every dayTest cases: Adding 1 chicken on one day, removing it the next day, try to remove it the day after. Adding 1 water bottle, 2 chickens, 1 apple on one day, simulate 3 days, display content Hints you can provide as needed: you can assume there is a cron method which is nvoked once a day, and wil cal whichever method is being used to reduce the quality of items.
avatar

Software Engineer & AI Data Scientist

Interviewed at Hootsuite

3.2
Oct 11, 2024

Design a Smart Fridge in the programming language of your choice. Your fridge should be able to handle adding products and removing products Each day, product items in the fridge decrease in quality: Each product item starts with quality of 10 and spoils at quality 0"fruit" or "vegetable" products decrease in quality by 2 points every day"milk" or "meat" products decrease in quality by 3 points every day"non-perishable" products don't decrease in quality at allWhen a product's quantity (not quality) hits 0, your fridge should alert the user to buy more of that productWhen a product item is close to spoiling (quality<=2), your fridge should alert the user every dayTest cases: Adding 1 chicken on one day, removing it the next day, try to remove it the day after. Adding 1 water bottle, 2 chickens, 1 apple on one day, simulate 3 days, display content Hints you can provide as needed: you can assume there is a cron method which is nvoked once a day, and wil cal whichever method is being used to reduce the quality of items.

1. What was the difficulty that you faced in your projects and how did you solve it ? 2. What is your contribution in your project ? 3. How did you tackle any tough situation ? 4. How did you help your team mates or anyone when they needed your help ? 5. Why are you interested in working in thorogood ? 6. What are the challenges you faced in the past and did you go out of your way to help someone ? 7. Have you gone out of your way to help someone realise their goal or potential ? 8. How do you take constructive criticism ? 9. Any questions for them ? For projects, it felt like a brainstorming session on how we could better the project, what are the things we could add on and why we should remdodel it in a particular way. It involved reasoning.
avatar

Data and AI Consultant

Interviewed at Thorogood

4
Mar 2, 2024

1. What was the difficulty that you faced in your projects and how did you solve it ? 2. What is your contribution in your project ? 3. How did you tackle any tough situation ? 4. How did you help your team mates or anyone when they needed your help ? 5. Why are you interested in working in thorogood ? 6. What are the challenges you faced in the past and did you go out of your way to help someone ? 7. Have you gone out of your way to help someone realise their goal or potential ? 8. How do you take constructive criticism ? 9. Any questions for them ? For projects, it felt like a brainstorming session on how we could better the project, what are the things we could add on and why we should remdodel it in a particular way. It involved reasoning.

Viewing 2761 - 2770 interview questions

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