Vai saskarnēm var būt ar realizāciju vai bez tās metodes?
ERP Consultant
Kā efektīvi izmantot ConcurrentHashMap, lai tas sniegtu priekšrocības?
Kāda ir atšķirība starp neatkārtojamu lasīšanu (non-repeatable read) un spoku lasīšanu (phantom read)?
Kā izskatās atmiņas noplūde grafikā? Kā jūs to atklājāt?
Arhitektūras uzdevums: ir lietotāju un paziņojumu pakalpojumi. Lietotāja reģistrācijas laikā ir jānodrošina garantēta ziņojuma nosūtīšana uz Kafka (lai sūtītu e-pastus). Kā nodrošināt piegādes garantiju, ja Kafka nav pieejama?
Koda pārskatīšana: atrodiet problēmas un ieteikt uzlabojumus kontroliera ar updateBalance metodes kodā
Pastāsti par datu bāzu indeksiem — kam tie ir paredzēti, kādi veidi ir?
Kā darbojas sadalīšana, lai risinātu tabulas pieauguma problēmu? Vai bloating problēma joprojām ir aktuāla ar šo pieeju?
Pastāsti par Graceful Shutdown — kam tas ir paredzēts un kā tu to īstenoji.
Vai jūs zināt par Clean Architecture, Hexagonal Architecture, DDD — vai esat ar to strādājis?
Tiešraides kodēšana: uzdevumi Go — konkurējoši pieprasījumi, slēdzenes goroutines, dublikātu filtrēšana, skaitītājs ar pavedienu drošību, buferizēti kanāli, funkcijas laika pārtraukums
Kas ir PgBouncer un kādu problēmu tas risina PostgreSQL?
Kāda ir visām kolekcijām vispamatīgākā saskarne?
Kas ir P (procesors) Go plānotājā — vai tas ir fizisks procesors?
Vai kādreiz esat izmantojis sinhronizācijas primitives daudzprocesuālo programmēšanu? Pastāstiet par CountDownLatch, CyclicBarrier, Phaser un citiem.
Vai jūs nodarbojāties ar izstrādi, arhitektūru vai testēšanu?
SOLID principi — pastāsti par katru.
Kādi bloķēšanas veidi ir datu bāzē? Kuri tika biežāk izmantoti?
Kas ir SELECT FOR UPDATE? Kam tas ir paredzēts, vai esat ar šo konstrukciju strādājis?
Ko satur DDD taktiskie modeļi?