Vunet Systems | Interview Experience | Full Stack Software Engineer (Golang and Flutter)
Summary
I interviewed for a Full Stack Software Engineer role at Vunet Systems, successfully clearing all three rounds and receiving an offer, which I ultimately rejected for a better opportunity.
Full Experience
I had an interview for a Full Stack Software Engineer position at Vunet Systems, which consisted of three rounds. The first round focused on Golang and algorithms. The second round was an in-person session covering aptitude and various frontend concepts. The final round involved more Golang concurrency and some basic DSA. I successfully cleared all rounds and received an offer, but I decided to decline it as I accepted a better offer elsewhere.
Interview Questions (4)
Prime Numbers and Smallest Prime Factor (Sieve)
Write a Golang code to print all prime numbers up to 'n' and also find the smallest prime factor for all numbers up to 'n', likely implying the use of a Sieve algorithm.
SSR, CSR, ISR Differences
Explain the differences between Server-Side Rendering (SSR), Client-Side Rendering (CSR), and Incremental Static Regeneration (ISR).
Revalidation in SSG
Explain how revalidation works in Static Site Generation (SSG).
Golang Concurrent Shared Resource Access
Write Golang code to concurrently handle read, operate, and write operations on a shared resource, ensuring thread safety and proper synchronization.