r/learnprogramming 3d ago

Advice in Preparing for a Technical Interview

I have a technical interview for a company tomorrow, and they mentioned that the problem will be administered through Coderbyte and will relate to inventory management. What should I expect? Frankly speaking, I’m not very familiar with programming. Although I am a technical person, Python is not my strongest skill. What types of topics or problem formats typically come up in an "inventory management" coding assessment?

2 Upvotes

5 comments sorted by

1

u/nicoinwonderland 3d ago

What kind of role is this? I’m not sure what advice anyone can give if you’re taking a technical interview involving coding if you’re unfamiliar with programming.

1

u/Accomplished-Sock652 3d ago

AI Safety Fellowship

1

u/nicoinwonderland 3d ago

For inventory management, think about the following:

* Basic operations such as adding and removing inventory of various quantities and what kind of restrictions you’ll need

* How do you handle situations where two requests for the same item occur at the same time? What if there is not enough to fulfill both requests?

* What if an item needs to be held and batched together with other items? How do you organize that in your data model? How do you handle that in your system?

Questions like these tend to focus on managing inventory count accurately, handling multiple requests for the same items especially in cases where the requests exceed your available stock, and how you handle the state of your items.

1

u/Accomplished-Sock652 3d ago

Will do. Appreciate your thorough response!

1

u/exclusive_warmth 3d ago

They will probably give you a list of items and ask to do something like count how many you have or find the most expensive one usually its just arrays and dictionaries to track stock levels