Synapse: Π‘Π±Π΅ΡΡΠ΅Ρ
ΠΠ°ΠΊΠ°Π½ΡΠΈΡ: https://hh.ru/vacancy/101508144
Π’Π΅ΠΎΡΠΈΡ:
1) Rust: trait(Sync Send, Display, Tostring), RwLock, Mutex, Arc, threads, async/await
2) ΠΠ: ΠΊΠΎΠ»ΠΎΠ½ΠΎΡΠ½ΡΠ΅, ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠ΅
3) ΠΡΠ»ΠΈΡΠΈΡ RabbitMq ΠΈ Kafka
ΠΠ°ΠΉΠ²ΠΊΠΎΠ΄ΠΈΠ½Π³:
ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π½Π΅ ΠΌΠ΅Π½ΡΡ ΡΠΈΠ³Π½Π°ΡΡΡΡ Π²ΡΠ·ΠΎΠ²ΠΎΠ²
#Rust #SYNAPSE #SBERTECH #interview
ΠΠ°ΠΊΠ°Π½ΡΠΈΡ: https://hh.ru/vacancy/101508144
Π’Π΅ΠΎΡΠΈΡ:
1) Rust: trait(Sync Send, Display, Tostring), RwLock, Mutex, Arc, threads, async/await
2) ΠΠ: ΠΊΠΎΠ»ΠΎΠ½ΠΎΡΠ½ΡΠ΅, ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠ΅
3) ΠΡΠ»ΠΈΡΠΈΡ RabbitMq ΠΈ Kafka
ΠΠ°ΠΉΠ²ΠΊΠΎΠ΄ΠΈΠ½Π³:
ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π½Π΅ ΠΌΠ΅Π½ΡΡ ΡΠΈΠ³Π½Π°ΡΡΡΡ Π²ΡΠ·ΠΎΠ²ΠΎΠ²
fn main() {
let foo = "Foo";
let bar = String::from("Bar");
print(foo);
print(bar);
}
fn print(...) {}
#Rust #SYNAPSE #SBERTECH #interview
hh.ru
ΠΠ°ΠΊΠ°Π½ΡΠΈΡ Rust ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (Synapse) Π² ΠΠΎΡΠΊΠ²Π΅, ΡΠ°Π±ΠΎΡΠ° Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ SberTech (Π²Π°ΠΊΠ°Π½ΡΠΈΡ Π² Π°ΡΡ
ΠΈΠ²Π΅ c 15 Π°Π²Π³ΡΡΡΠ° 2024)
ΠΠ°ΡΠΏΠ»Π°ΡΠ°: Π΄ΠΎ 400000 β½ Π·Π° ΠΌΠ΅ΡΡΡ. ΠΠΎΡΠΊΠ²Π°. Π’ΡΠ΅Π±ΡΠ΅ΠΌΡΠΉ ΠΎΠΏΡΡ: 1β3 Π³ΠΎΠ΄Π°. ΠΠΎΠ»Π½Π°Ρ Π·Π°Π½ΡΡΠΎΡΡΡ. ΠΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ: 29.07.2024.