Issue # 37: IT training - current issues and challenges from leading companies /Spice IT Recruitment Blog /Habr
Hello! They brought you a new selection of interview tasks.
The tasks are the most real, kindly provided by Leroy Merlin, Russia's largest DIY format company.
Leroy Merlin is a company with serious IT, including internal development. They are the ones who create the most modern and technological retail in Russia.
If you easily solve all the problems from the release, I advise you to get acquainted with at the same time. list of job openings in Leroy , you never know, suddenly this is fate?
For those whose decision will cause difficulties, the correct answers, as always, will be published in a week. By the way, the answers to the problems from the previous one are here .
1.3-3r361. A sequence of 3 numbers [/b]
I make a certain rule by which I will build a sequence of 3 numbers and name the sequence that fits my rule, for example, 3-6-9. I can be offered examples of sequences, and I will say whether such a sequence fits my rules or not. You need to understand which rule was made. There are no restrictions on the number of attempts with sequences.
1.3-3r361. Headers in REST [/b]
There is a REST API that, when requesting GET /hello, gets in one of the headers a value that is an Int32 number. What cases need to be described to verify that the service processed this header correctly?
2.3-3r361. Testing a bunch of services [/b]
There is service A. Its task is to manage complex processes, for example, returning money for a canceled order. When the service receives a request to cancel the order and return the money, service A makes three consecutive requests to services B, C and D. Between requests, service A validates the received data and can cancel the refund if the order does not meet the conditions or if a technical error occurs. What tests need to be written to make sure that the refund process works correctly with the correct data (the order meets the conditions, technical errors do not occur), and be sure that the release of a new version of any of the four services will not lead to a regression?
Answers to the tasks will be given during the next week - have time to solve it. Good luck
It may be interesting
Situs QQ Online
Situs QQ Online