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)
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.
Explain the differences between Server-Side Rendering (SSR), Client-Side Rendering (CSR), and Incremental Static Regeneration (ISR).
Explain how revalidation works in Static Site Generation (SSG).
Write Golang code to concurrently handle read, operate, and write operations on a shared resource, ensuring thread safety and proper synchronization.