Problem Nr. 37: IT-Schulung - aktuelle Probleme und Herausforderungen führender Unternehmen

Hallo! Sie haben Ihnen eine neue Auswahl an Interviewaufgaben gebracht.

Die Aufgaben sind die realsten und werden freundlicherweise von Leroy Merlin, Russlands größtem DIY-Format-Unternehmen, bereitgestellt.

Leroy Merlin ist ein Unternehmen mit seriöser IT, einschließlich interner Entwicklung. Sie sind diejenigen, die den modernsten und technologischsten Einzelhandel in Russland schaffen.



Wenn Sie alle Probleme aus dem Problem leicht lösen können, rate ich Ihnen gleichzeitig, sich mit der Liste der offenen Stellen in Leroy vertraut zu machen. Ist es genug, was ist, wenn es Schicksal ist?

Für diejenigen, die die Lösung schwierig finden, werden die richtigen Antworten wie immer in einer Woche veröffentlicht. Die Antworten auf die Probleme aus der vorherigen Version finden Sie übrigens hier .

Fragen


1. Eine Folge von 3 Zahlen
Ich mache eine bestimmte Regel, nach der ich eine Folge von 3 Zahlen aufbaue und die Folge aufrufe, die zu meiner Regel passt, zum Beispiel 3-6-9. Mir können Beispiele für Sequenzen angeboten werden, und ich werde sagen, ob eine solche Sequenz meinen Regeln entspricht oder nicht. Sie müssen verstehen, welche Regel gemacht wurde. Es gibt keine Einschränkungen hinsichtlich der Anzahl der Versuche mit Sequenzen.
PS Eine bestimmte Sequenz im Beispiel ist nicht gedacht, die Logik der Lösung selbst ist interessant, es ist interessant, nach welchem ​​Prinzip zusätzliche Beispiele für Sequenzen ausgewählt werden und welche Fragen auftauchen.

Aufgaben


1. REST-Header
Es gibt eine REST-API, die beim Anfordern eines GET / Hallo in einem der Header einen Wert erhält, der eine Int32-Nummer ist. Welche Fälle müssen beschrieben werden, um zu überprüfen, ob der Dienst diesen Header korrekt verarbeitet hat?

2. Testen einer Reihe von Diensten
A. — , , . , A B, C D. A , . , , ( , ), , ?


1

, ( , 3, ) , , 12-15-18, 21-24-27.

, , , . 3? ? ? ? , ?

1

( 10 100000) , (, , 0) , .

. , , . , , :
, , ;
;
, INT_MAX , INT_MIN;
.
— ? , , , ?

2

, A, B, C D, . , , — - . , - B, . B , C D, , .

A B, A C, A D . , . , B , e2e-, C D , , .
:

, . , ( 1). , “” (, , -), .. .
, , . , — , .. , .
E2e- — . - , , .
***
— A B, C D. , A. B, C D, . B, C D ,

All Articles