Upload Button Icon Add office photos

Sourcebits Technologies

Compare button icon Compare button icon Compare

Filter interviews by

Sourcebits Technologies Application Developer Interview Questions and Answers

Updated 24 Nov 2015

6 Interview questions

An Application Developer was asked
Q. What are the various types of memory available in an OS?
Ans. 

Various memory available in an OS include primary memory (RAM), secondary memory (hard disk), cache memory, and virtual memory.

  • Primary memory (RAM) is used to store data and instructions that are currently being used by the CPU.

  • Secondary memory (hard disk) is used for long-term storage of data and programs.

  • Cache memory is a small, high-speed memory that stores frequently accessed data to improve CPU performance.

  • Vi...

An Application Developer was asked
Q. Define paging.
Ans. 

Paging is a memory management technique used in computer systems to divide the physical memory into fixed-size blocks called pages.

  • Paging allows the operating system to allocate memory to processes in a more efficient manner.

  • Each page is a fixed-size block of memory, typically 4KB in size.

  • The logical address space of a process is divided into pages, and the physical memory is divided into frames of the same size.

  • W...

Application Developer Interview Questions Asked at Other Companies

asked in Oracle
Q1. Minimum Cost to Connect All Points Problem Statement Given an arr ... read more
Q2. Aapali Taxi is a taxi cab operator. They have 3 types of cars- Mi ... read more
asked in Fujitsu
Q3. Reverse Linked List Problem Statement Given a singly linked list ... read more
asked in Oracle
Q4. Count Subsequences Problem Statement Given an integer array ARR o ... read more
asked in Oracle
Q5. Two persons X and Y are sitting side by side with a coin in each’ ... read more
An Application Developer was asked
Q. What happens to a child process when its parent process is terminated?
Ans. 

When a parent process is terminated, the child process becomes an orphan and is adopted by the init process.

  • When a parent process is terminated, the child process is not automatically terminated.

  • The child process becomes an orphan and is adopted by the init process.

  • The init process becomes the new parent of the orphaned child process.

  • The orphaned child process continues to run independently until it completes or i...

An Application Developer was asked
Q. Write a program to find prime numbers.
Ans. 

Program to find prime numbers

  • Start with a loop to iterate through numbers

  • Check if each number is divisible by any number less than itself

  • If not divisible, it is a prime number

An Application Developer was asked
Q. Define web server.
Ans. 

A web server is a computer program that serves requested HTML pages or files to clients over the internet.

  • A web server is responsible for hosting websites and delivering web content to users.

  • It receives requests from clients (web browsers) and responds with the requested files or data.

  • Web servers use protocols like HTTP or HTTPS to communicate with clients.

  • Examples of web servers include Apache HTTP Server, Nginx,...

An Application Developer was asked
Q. 5-)What do you mean by incode , deadlock recovery and hierarchical file structure
Ans. 

Incode refers to the code that is embedded within a program. Deadlock recovery is the process of resolving deadlocks in a system. Hierarchical file structure is a way of organizing files in a hierarchical manner.

  • Incode refers to the code that is written within a program.

  • Deadlock recovery involves detecting and resolving deadlocks in a system.

  • Hierarchical file structure organizes files in a tree-like structure with...

Sourcebits Technologies Application Developer Interview Experiences

2 interviews found

Interview Questionnaire 

10 Questions

  • Q1. Questions were asked on web based project and mobile based applications
  • Q2. Questions were put up according to subject area of interest . some of OS based questions are as follows-
  • Q3. 1-) Daemon process
  • Q4. 2-) What happens to the child process when parent gets terminated
  • Ans. 

    When a parent process is terminated, the child process becomes an orphan and is adopted by the init process.

    • When a parent process is terminated, the child process is not automatically terminated.

    • The child process becomes an orphan and is adopted by the init process.

    • The init process becomes the new parent of the orphaned child process.

    • The orphaned child process continues to run independently until it completes or is ter...

  • Answered by AI
  • Q5. 3-)What are various memory available in OS
  • Ans. 

    Various memory available in an OS include primary memory (RAM), secondary memory (hard disk), cache memory, and virtual memory.

    • Primary memory (RAM) is used to store data and instructions that are currently being used by the CPU.

    • Secondary memory (hard disk) is used for long-term storage of data and programs.

    • Cache memory is a small, high-speed memory that stores frequently accessed data to improve CPU performance.

    • Virtual...

  • Answered by AI
  • Q6. 4-)Define paging
  • Ans. 

    Paging is a memory management technique used in computer systems to divide the physical memory into fixed-size blocks called pages.

    • Paging allows the operating system to allocate memory to processes in a more efficient manner.

    • Each page is a fixed-size block of memory, typically 4KB in size.

    • The logical address space of a process is divided into pages, and the physical memory is divided into frames of the same size.

    • When a...

  • Answered by AI
  • Q7. 5-)What do you mean by incode , deadlock recovery and hierarchical file structure
  • Ans. 

    Incode refers to the code that is embedded within a program. Deadlock recovery is the process of resolving deadlocks in a system. Hierarchical file structure is a way of organizing files in a hierarchical manner.

    • Incode refers to the code that is written within a program.

    • Deadlock recovery involves detecting and resolving deadlocks in a system.

    • Hierarchical file structure organizes files in a tree-like structure with pare...

  • Answered by AI
  • Q8. Question about PHP, APACHE TOMCAT
  • Q9. Questions related to my projects were asked
  • Q10. Had you done any projects outside your Curriculum

Interview Preparation Tips

Round: Test
Experience: Few questions were their based on C program else their were questions on general aptitude based.

Round: HR Interview
Experience: It was a Skype based interview.
Tips: As far as source bit is concerned they are seriously into mobile apps and web.So prepare yourself according to that. Speak about project which best satisfies their expectations.

General Tips: Questions asked to other candidates (ceg and mit) are-
1-) About Data structure.
2-) How to transpose a matrix without extra space.
3-) Prime number generation.
Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. Explain final year project in a detailed manner
  • Q2.  Questions realted to inodes, debugs and filesystem were asked
  • Q3. Questions on OS like what is a class and asked me to write a class for a particular roomspray
  • Q4. Generate a program for finding the prime numbers
  • Ans. 

    Program to find prime numbers

    • Start with a loop to iterate through numbers

    • Check if each number is divisible by any number less than itself

    • If not divisible, it is a prime number

  • Answered by AI
  • Q5. Define web server
  • Ans. 

    A web server is a computer program that serves requested HTML pages or files to clients over the internet.

    • A web server is responsible for hosting websites and delivering web content to users.

    • It receives requests from clients (web browsers) and responds with the requested files or data.

    • Web servers use protocols like HTTP or HTTPS to communicate with clients.

    • Examples of web servers include Apache HTTP Server, Nginx, and ...

  • Answered by AI
  • Q6. Tell me something about yourself( weakness, strength, hobbies)

Interview Preparation Tips

Round: Test
Experience: The written test was easy and had both technical and aptitude questions( problems based on factorials, average , power , arithmetic progression) were asked.
Tips: Aptitude based questions -
1-) A times ath term of an AP is equal to b times bth term, then what is the (a+b)th term.
2-) Question based on the total number of coins and the denomination of each coin .
Technical question-
void change(char *ch)
{
ch=”helloworld”;
}
int main()
{
char *ch=”msgtoall”;
change(ch);
cout<}


Round: Technical Interview
Tips: Apart from technical stuff questions can be put on about your college preference and about you.

Round: HR Interview
Experience: HR interview was skype based.


Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Sourcebits Technologies?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Walk-in and was interviewed before May 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. For fresher 1 aptitude - percentage,date and time,number system,intrest,work done problems 2 Group discussion 3 HR interview

Interview Preparation Tips

Interview preparation tips for other job seekers - First is usual aptitude after finishing it takes 30 min for result . Next g it is more of generall topic, atlast hr

Interview Questionnaire 

2 Questions

  • Q1. Interview happened for about 1hr 20mins approx with java basics to hard question like Singleton class, HashMap, oops concept and sql queries and they gave 3 code to write.
  • Q2. Be relax answer with confidence

I applied via Referral and was interviewed before Aug 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. In my technical round, I solved the 80% question .
Round 3 - Coding Test 

Test duration - 1.5 Hrs
Topics - DB2, CLLE, RPGLE, SQLRPGLE
Platform - IBMi

Round 4 - HR 

(1 Question)

  • Q1. HR asked basic questions.

Interview Preparation Tips

Topics to prepare for Programmers.io Software Developer interview:
  • IBM DB2
  • RPGLE
  • SQLRPGLE
  • CLLE
  • ILE
  • MySQL
Interview preparation tips for other job seekers - My advice is to everyone to join PIO to learn new things and IBMi modernization etc.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Feb 2023.

Round 1 - Coding Test 

Sorting algo , array question

Round 2 - Technical 

(1 Question)

  • Q1. Oops dbms coding basics
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Qs related to javascript
Round 3 - HR 

(1 Question)

  • Q1. Why should we hire you
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. What is the specific problem you are referring to?
  • Q2. Why the specific
  • Q3. Tell me about yourself.
  • Q4. What are your reasons?
  • Q5. What are your dreams?
  • Ans. 

    My dreams revolve around creating impactful software, fostering innovation, and contributing to a collaborative tech community.

    • Innovative Software Solutions: I aspire to develop applications that solve real-world problems, like a health tracking app that promotes wellness.

    • Continuous Learning: I dream of mastering new technologies, such as AI and machine learning, to enhance my skill set and stay relevant.

    • Mentorship and...

  • Answered by AI
  • Q6. What is your full name?
  • Q7. What are your weaknesses?
  • Ans. 

    Identifying weaknesses helps in personal growth; common examples include perfectionism and difficulty in delegation.

    • Perfectionism: I often spend too much time on details, which can delay project timelines. For instance, I once spent extra hours refining a UI component.

    • Difficulty in Delegation: I sometimes struggle to delegate tasks, fearing that others may not meet my standards. This was evident in a team project where...

  • Answered by AI
  • Q8. What are your reasons for seeking employment?
  • Ans. 

    I seek employment to grow my skills, contribute to innovative projects, and be part of a collaborative team in software development.

    • Skill Development: I want to enhance my programming skills and learn new technologies, such as cloud computing or machine learning.

    • Career Growth: I'm looking for opportunities to advance my career, potentially moving into leadership roles or specialized areas like DevOps.

    • Passion for Innova...

  • Answered by AI
  • Q9. What do you consider to be your strengths?
  • Ans. 

    My strengths include problem-solving, adaptability, and strong communication skills, which enhance my effectiveness as a developer.

    • Problem-Solving: I excel at breaking down complex problems into manageable parts. For example, I successfully debugged a critical issue in a production system by systematically isolating the problem and implementing a solution.

    • Adaptability: I quickly learn new technologies and frameworks. W...

  • Answered by AI
  • Q10. Where do you see yourself in five years?
  • Ans. 

    In five years, I envision myself as a lead software developer, driving innovative projects and mentoring junior developers.

    • Leadership Role: I aim to progress into a lead developer position, guiding a team on complex projects, similar to how I led a successful app development in my last role.

    • Technical Expertise: I plan to deepen my knowledge in emerging technologies like AI and cloud computing, contributing to projects ...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Logical thinking and quantitative

Round 2 - Coding Test 

One Java and one SQL and one js question

Round 3 - HR 

(3 Questions)

  • Q1. What is collections
  • Ans. 

    Collections are data structures that store and organize multiple elements in a single unit.

    • Collections provide methods to add, remove, and manipulate elements.

    • Examples of collections include arrays, lists, sets, and maps.

    • Collections can be used to efficiently manage and access large amounts of data.

  • Answered by AI
  • Q2. What is constructor
  • Ans. 

    A constructor is a special method in a class that is automatically called when an object of that class is created.

    • Constructors have the same name as the class they belong to

    • They are used to initialize the object's state

    • Constructors can have parameters to customize the initialization process

  • Answered by AI
  • Q3. What is data science
  • Ans. 

    Data science is a field that uses scientific methods, algorithms, and systems to extract knowledge and insights from structured and unstructured data.

    • Data science involves collecting, analyzing, and interpreting large amounts of data to make informed decisions.

    • It combines statistics, machine learning, and domain knowledge to uncover patterns and trends in data.

    • Data scientists use programming languages like Python and R...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was moderate process

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in Jan 2024.

Round 1 - Technical 

(3 Questions)

  • Q1. Basic questions regarding Python e.g. magic functions, constructor in python, list, tuple
  • Q2. Basic questions regarding FastAPI e.g. what is pydantic, ORM usage, BaseModel etc.
  • Q3. Basic questions regarding SQL e.g. No-SQL vs SQL, Indexing,

Interview Preparation Tips

Interview preparation tips for other job seekers - Worst Experience. They were not looking for any person to join it was just a interview that I guess they had to do. Never got any feedback from HR even after answering all the questions of interviewer and writing programs as well.

Sourcebits Technologies Interview FAQs

What are the top questions asked in Sourcebits Technologies Application Developer interview?

Some of the top questions asked at the Sourcebits Technologies Application Developer interview -

  1. 5-)What do you mean by incode , deadlock recovery and hierarchical file structu...read more
  2. 2-) What happens to the child process when parent gets termina...read more
  3. 3-)What are various memory available in...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Arcesium Interview Questions
3.5
 • 85 Interviews
Programmers.io Interview Questions
4.2
 • 26 Interviews
Diverse Lynx Interview Questions
3.6
 • 20 Interviews
Spektra Systems Interview Questions
4.0
 • 13 Interviews
BANGMETRIC Interview Questions
3.8
 • 12 Interviews
Apps Associates Interview Questions
3.9
 • 10 Interviews
View all
Senior Software Engineer
31 salaries
unlock blur

₹6.1 L/yr - ₹15 L/yr

Software Engineer
16 salaries
unlock blur

₹2.4 L/yr - ₹12 L/yr

Senior Technical Lead
8 salaries
unlock blur

₹18.1 L/yr - ₹24 L/yr

QA Lead
7 salaries
unlock blur

₹13 L/yr - ₹14 L/yr

Technical Lead
6 salaries
unlock blur

₹13.2 L/yr - ₹31 L/yr

Explore more salaries
Compare Sourcebits Technologies with

Arcesium

3.5
Compare

Coditas Technologies

3.1
Compare

Mobile Programming

2.9
Compare

Solartis Technology Services

3.5
Compare
write
Share an Interview