1. Technical interview with a team leader, mainly focused on my CV and technical knowledge.
2. Home assignment -
solve 2 programming exercises:
1. Find out if a string, which consists of ( and ) characters is balanced. E.g "(())" is balanced and "(()())" is balanced, but "(()" is not
2. Implement "store/warehouse" system:
Warehouse - HTTP server + DB,
contains a data about items (type, color,size, price)
Store - a CLI application
- store ask the warehouse about item types,
- store collects a user request (color, size)
- store ask the warehouse to validate the request
- if the request is valid, the store asks a user to confirm the purchase
- after confirmation, the item isn't available to sell
3. Interview with the head of the department and an offer.