Adrosonic interview experience Real time questions & tips from candidates to crack your interview

Software Analyst

Adrosonic
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
In college, I focused extensively on internships and other practical activities through which I could gain more knowledge, rather than solely on my class studies. This approach helped me acquire practical insights into coding and various programming languages, ultimately becoming a key factor in securing the job offer.
Application story
First, I applied for the interview where I received a Google link. I joined that link, and after the interview was conducted, they called me for another round, which was the final round. There, they mainly asked coding questions. After I completed that round, which went well, I got the job.
Why selected/rejected for the role?
I had good programming knowledge, an understanding of software development methodologies, familiarity with software analysis techniques, and experience in analyzing and solving complex problems.
Preparation
Duration: 4 months
Topics: C, C++, DSA, System Design, OS, Compiler Design, Computer Network
Tip
Tip

Tip 1: Gain a Strong Technical Foundation
Develop a solid understanding of programming languages, data structures, algorithms, databases, and software development methodologies. Enroll in relevant courses, complete coding exercises, and work on projects to enhance your technical skills.

Tip 2: Enhance Your Analytical and Problem-Solving Abilities
Software analysts are responsible for analyzing complex problems and proposing effective solutions. Practice critical thinking, logical reasoning, and problem-solving through coding challenges, puzzles, and real-world scenarios.

Tip 3: Learn Business Analysis Fundamentals
Familiarize yourself with business analysis techniques and methodologies. Understand how to elicit and document requirements, perform gap analysis, create use cases, and prioritize features. Consider taking courses or obtaining certifications in business analysis.

Application process
Where: Campus
Eligibility: 8 CGPA
Resume Tip
Resume tip

Tip 1: Start with a clear and professional summary. Begin your resume with a concise summary that highlights your experience, skills, and career goals as a software analyst. Tailor the summary to match the specific job requirements and emphasize your unique selling points.

Tip 2: Highlight relevant skills. Create a dedicated skills section where you list your technical skills, such as programming languages, databases, software testing methodologies, requirements analysis, and any specific tools or frameworks you're proficient in. Be specific and mention the level of expertise you have in each skill.

Tip 3: Showcase your work experience. Detail your work experience, starting with your most recent position. Include the company name, job title, dates of employment, and a brief description of your responsibilities and achievements. Focus on tasks that are directly relevant to software analysis, such as requirements gathering, software design, data analysis, and collaborating with development teams.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration45 minutes
Interview date25 Jan 2019
Coding problem1

The rounds of interviews were conducted on the college premises, specifically in the computer labs. The first round took place in the morning, and the second round occurred in the evening. The interviews went well, although the environment was a bit tense.

1. Maximum Subarray Sum

Moderate
25m average time
75% success
0/80
Asked in companies
SquadstackAmazonRazorpay

Given an array of numbers, find the maximum sum of any contiguous subarray of the array.


For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and 86.


Given the array [-5, -1, -8, -9], the maximum sum would be -1.


Follow up: Do this in O(N) time.

Try solving now
02
Round
Medium
Online Coding Interview
Duration45 minutes
Interview date27 Jan 2019
Coding problem1

The first round was conducted in the college computer lab in the morning, and the second round was conducted in the reception office. The environment was tense, and everyone was very excited.

1. Count Even Odd

Easy
10m average time
95% success
0/40
Asked in companies
WalmartAdobePayPal

You have been given an array/list of integers 'ARR' of size 'N'. Your task is to find two things-

1. The number of elements that are occurring an Odd number of times.

2. The number of elements that are occurring Even a number of times.

For Example:
ARR = [2, 1, 2, 1, 5, 5, 2]    
Output: 1 2 

2 occurs three(odd) times.
1 occurs two(even) times.
5 occurs two(even) times.

So, the total 1 element is occurring an odd number of times and 2 elements are occurring an even number of times.
Try solving now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
Software Analyst
2 rounds | 2 problems
Interviewed by Adrosonic
728 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes