
GAIN Credit (formerly Global Analytics) Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 26 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at GAIN Credit (formerly Global Analytics).
Software Development Engineer
I was given a programming question involving 2D arrays and string manipulation, and had one hour to code it. They only conducted one round, and that hour of coding was enough for them to decide if I was a good software developer. You can use any programming language. I didn't pass the first round even though my code was correct, so my advice is to write clean code.
- Imagine Rama and Ramu need to exchange a secret message using an encoded string. They are developing an encoding method. You are given a string and need to convert it to its binary representation. Then, arrange this binary string into a 2D matrix with a predetermined number of rows and columns, filling it in a spiral pattern. If the string's binary representation isn't long enough to fill the matrix, pad it with zeros. The final step is to read the matrix row by row to create the encoded message.
Senior Software Engineer
There are actually 4 rounds. 1. Written test where you'll be giving a question and you'll have to code to get the result. 2. If your code is well and perfect, you will be called for the 2nd round after a few days, which is technical round 1, where you will have to explain in detail what you had written in round 1. If you suggest a few code optimizations, it will be a plus for you. 3. If you satisfy the interviewer, you will be called for the 3rd round, which is Technical round 2, where you will be asked about your role and responsibilities in your current job. To test your technical stuff, you will have to solve some basic questions that are asked by the interviewer. 4. And I think this will be the final round (I have not cleared the 3rd round so I'm not sure about it) where you will be asked basic HR questions and salary discussion might be. The interview process is decent, I feel.
- How to find the number of islands given a 2D array?
- Could you elaborate on the code you submitted in the first round?
- Do you have any suggestions for optimizing the code?
Software Engineer
So the first round involves apti and algorithm tests. You need to come up with algorithms (not programs) for some standard questions. Next one is a psychometric test and finally three rounds of interview. In the first round they test ur management skills by presenting a case and asking u for solution. Second one is a technical round. It involves some basic questions in C and C++. Also testing ur coding skills. Third round is a puzzle round.
- Hat puzzle
GAIN Credit (formerly Global Analytics) Software Engineer Interview Questions
Quoted word for word from GAIN Credit (formerly Global Analytics) interview reports.
“How to find the number of islands given a 2D array?”
Read reports →“Can you implement regular expressions without using built-in functions?”
Read reports →“What's the maximum area of a bar graph?”
Read reports →“Could you check if a given pattern matches a provided regex, considering only basic regex rules?”
Read reports →“Can you design a universal Turing machine?”
Read report →“Could you explain the difference between calloc and malloc?”
Read report →“What is the scope of a variable?”
Read report →“What are sorting algorithms and what is the complexity and efficiency of code?”
Read report →“Solve these puzzles.”
Read report →Formats, difficulty and experience
Across all 26 GAIN Credit (formerly Global Analytics) interview reports.