Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Sourcebits Technologies Mobile App Developer Interview Questions and Answers

Updated 10 Sep 2015

Sourcebits Technologies Mobile App Developer Interview Experiences

1 interview found

Interview Preparation Tips

Round: Test
Experience: "Aptitude test :
Half the questions were for quantitative aptitude, the other half were programming based.



Round: Technical Interview
Experience:

Technical Interview :
Was asked to write a basic sort algorithm code. Wrote it in Python, managed to get through in 15 minutes



Round: HR Interview
Experience:
HR Interview :
Skype interview. Was asked to talk about projects mostly, was questioned about what projects I had done, technical details. Lasted for 20 minutes. Not too taxing. "

Skill Tips: The aptitude test questions posted on online discussion sites REPEATED word for word, so do take a look. They DID NOT change the aptitude test by even one question from what they had used for some other college.
College Name: Veermata Jijabai Technological Institute, Mumbai [ VJTI ]

Interview questions from similar companies

Interview Questionnaire 

4 Questions

  • Q1. Explain android life cycle?
  • Ans. 

    Android life cycle refers to the stages a mobile app goes through from creation to termination.

    • There are four stages in the Android life cycle: onCreate(), onStart(), onResume(), and onDestroy().

    • onCreate() is called when the app is first created.

    • onStart() is called when the app becomes visible to the user.

    • onResume() is called when the app is in the foreground and the user is interacting with it.

    • onDestroy() is called wh...

  • Answered by AI
  • Q2. Types of intent?
  • Ans. 

    Intents are actions that can be performed in an app. There are two types of intents: explicit and implicit.

    • Explicit intents are used to start a specific component within the app, such as opening a new activity or service.

    • Implicit intents are used to request an action from another app, such as opening a web page or sending an email.

    • Intents can also have data attached to them, such as a URI or extra information.

    • Examples ...

  • Answered by AI
  • Q3. What technology are you intersted in?
  • Ans. 

    I am interested in Artificial Intelligence and Machine Learning.

    • I have experience in developing chatbots using NLP and ML algorithms.

    • I am interested in exploring computer vision and image recognition.

    • I have worked with TensorFlow and Keras for developing ML models.

    • I am also interested in exploring the potential of AI in healthcare and medical diagnosis.

  • Answered by AI
  • Q4. What is java ?
  • Ans. 

    Java is a high-level programming language used for developing desktop, web, and mobile applications.

    • Java is an object-oriented language

    • It is platform-independent

    • Java code is compiled into bytecode

    • Java Virtual Machine (JVM) executes the bytecode

    • Java is used for developing Android apps

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It's depends on how the candidate response.

Skills evaluated in this interview

Interview Questionnaire 

3 Questions

  • Q1. Write a code for arranging numbers in sorted order
  • Ans. 

    Code for arranging numbers in sorted order

    • Use a sorting algorithm like bubble sort, insertion sort, or quicksort

    • Determine if the numbers are integers or floating point numbers

    • Consider the size of the input array and the time complexity of the algorithm

    • Check for edge cases like empty array or array with only one element

  • Answered by AI
  • Q2. What is Data Mining
  • Ans. 

    Data mining is the process of discovering patterns and insights from large datasets.

    • It involves using statistical and machine learning techniques to analyze data

    • The goal is to extract useful information and knowledge from the data

    • Examples include identifying customer buying patterns or predicting stock prices

    • Data mining can also be used in fields such as healthcare to identify disease risk factors

  • Answered by AI
  • Q3. What is a need of compiler
  • Ans. 

    Compiler is needed to translate high-level programming language code into machine code.

    • Compilers are used to convert human-readable code into machine-readable code.

    • They help in detecting errors and bugs in the code before execution.

    • Compilers optimize the code for better performance and efficiency.

    • Examples of compilers include GCC, Clang, and Visual C++.

  • Answered by AI

Interview Preparation Tips

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Interview Questionnaire 

4 Questions

  • Q1. What is the difference between window os and ubuntu
  • Ans. 

    Windows OS is a proprietary operating system developed by Microsoft while Ubuntu is a free and open-source operating system based on Linux.

    • Windows OS is more widely used in desktops and laptops while Ubuntu is popular among developers and servers.

    • Windows OS has a graphical user interface (GUI) while Ubuntu can be used with or without a GUI.

    • Windows OS has a larger selection of software and games available while Ubuntu h...

  • Answered by AI
  • Q2. What are the  advantages and disadvantages of open source software
  • Q3.  The use of 64 bit architecture
  • Ans. 

    64-bit architecture allows for larger memory addressing and faster processing speeds.

    • 64-bit architecture can address more memory than 32-bit architecture

    • 64-bit architecture can perform more calculations per clock cycle

    • 64-bit architecture is required for certain software applications, such as video editing or scientific simulations

  • Answered by AI
  • Q4. Different questions were asked on the basis of resume

Interview Preparation Tips

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Interview Questionnaire 

5 Questions

  • Q1.  What is sorting
  • Ans. 

    Sorting is the process of arranging data in a particular order.

    • Sorting is used to organize data for easier access and retrieval.

    • There are various sorting algorithms such as bubble sort, insertion sort, quicksort, etc.

    • Sorting can be done in ascending or descending order.

    • Examples of sorting include sorting a list of names alphabetically or sorting a list of numbers in numerical order.

  • Answered by AI
  • Q2. What is the difference between heap sorting and insertion sorting
  • Ans. 

    Heap sorting is a comparison-based sorting algorithm that divides the input into a sorted and an unsorted region, while insertion sorting builds the final sorted array one item at a time.

    • Heap sorting has a worst-case time complexity of O(n log n), while insertion sorting has a worst-case time complexity of O(n^2)

    • Heap sorting is not an in-place sorting algorithm, while insertion sorting is

    • Heap sorting is more efficient ...

  • Answered by AI
  • Q3.  What is type casting
  • Ans. 

    Type casting is the process of converting a variable from one data type to another.

    • It is also known as type conversion.

    • It can be done implicitly or explicitly.

    • Explicit type casting involves the use of casting operators.

    • Examples include converting an integer to a string or a float to an integer.

    • Type casting can lead to loss of data or precision.

  • Answered by AI
  • Q4. Describe types of inheritance
  • Ans. 

    Inheritance is a mechanism in OOP where a new class is derived from an existing class.

    • Single Inheritance: A derived class inherits from a single base class.

    • Multiple Inheritance: A derived class inherits from multiple base classes.

    • Multilevel Inheritance: A derived class is created from another derived class.

    • Hierarchical Inheritance: Multiple derived classes inherit from a single base class.

    • Hybrid Inheritance: Combinatio

  • Answered by AI
  • Q5. What is the  source code for doubly linked list
  • Ans. 

    The source code for doubly linked list is a data structure that contains nodes with pointers to the previous and next nodes.

    • Declare a node struct with data, prev, and next pointers

    • Create a head and tail pointer to the first and last nodes

    • Implement functions to add, remove, and traverse nodes

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience:  

General Tips: One should be well prepared with their final year project, and the extra curricular activities in which one was/ is involved in.
Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. Give a detail description of final year project
  • Q2. What is software devlopement life cycle and why testing is done?
  • Ans. 

    Software development life cycle (SDLC) is a process followed to develop software. Testing is done to ensure quality and functionality.

    • SDLC is a process that includes planning, designing, coding, testing, and maintenance.

    • Testing is done to identify and fix defects, ensure functionality, and improve quality.

    • Types of testing include unit testing, integration testing, system testing, and acceptance testing.

    • Testing can be m...

  • Answered by AI
  • Q3. Difference between windows and linux and  which OS you prefer and why?
  • Ans. 

    Windows and Linux are two different operating systems. I prefer Linux because of its open-source nature and flexibility.

    • Windows is a proprietary operating system developed by Microsoft, while Linux is an open-source operating system.

    • Linux is more flexible and customizable than Windows.

    • Linux is known for its stability and security.

    • Windows is more user-friendly and has better compatibility with software.

    • Examples of Linux...

  • Answered by AI
  • Q4. Give a introduction about yourself
  • Ans. 

    I am a highly motivated and experienced professional with a strong background in marketing and sales.

    • I have over 10 years of experience in the marketing industry, working for both small startups and large corporations.

    • I have a proven track record of successfully implementing marketing strategies that have resulted in significant revenue growth.

    • I am skilled in market research, competitor analysis, and customer segmentat...

  • Answered by AI
  • Q5. Why your CGPA is low when compared to your school percentage
  • Ans. 

    My CGPA is lower than my school percentage due to various factors.

    • Different grading systems: CGPA is based on a different scale than school percentage.

    • Difficulty level: The subjects in college may be more challenging than in school.

    • Personal circumstances: I may have faced personal challenges that affected my academic performance.

    • Learning style: College may require different study techniques that I am still adapting to.

    • ...

  • Answered by AI
  • Q6. Can you work in the company for two years at a stretch

Interview Preparation Tips

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. Questions based on final year projects
  • Q2. What is the difference between c and c++
  • Ans. 

    C++ is an extension of C with object-oriented programming features.

    • C++ supports classes and objects while C does not.

    • C++ has better support for function overloading and templates.

    • C++ has a more complex syntax compared to C.

    • C++ has a standard library that includes many useful functions.

    • C++ is generally considered to be a more powerful language than C.

  • Answered by AI
  • Q3. Explain Java Virtual Machine
  • Ans. 

    Java Virtual Machine (JVM) is an abstract machine that enables a computer to run Java programs.

    • JVM is responsible for interpreting the compiled Java code and executing it on the computer.

    • It provides a platform-independent environment for Java programs to run on different operating systems.

    • JVM has several components such as class loader, bytecode verifier, and execution engine.

    • JVM memory is divided into different region...

  • Answered by AI
  • Q4.  What is inheritance and polymorphism explain with real time examples
  • Ans. 

    Inheritance is a way to create new classes based on existing classes. Polymorphism allows objects of different classes to be treated as if they were of the same class.

    • Inheritance allows a child class to inherit properties and methods from a parent class.

    • Polymorphism allows a method to be used with objects of different classes that share a common interface.

    • Example of inheritance: A car class can be inherited by a sports...

  • Answered by AI
  • Q5.  What is your strength and weakness with incident
  • Ans. 

    My strength is my ability to remain calm and focused during incidents. My weakness is that I can sometimes overanalyze situations.

    • Strength: Ability to remain calm and focused during incidents

    • Weakness: Tendency to overanalyze situations

    • Strength: Quick decision-making skills

    • Weakness: Difficulty in delegating tasks

    • Strength: Effective communication with team members

    • Weakness: Struggle with time management

  • Answered by AI
  • Q6. What extra curriculum you have been doing
  • Ans. 

    I have been actively involved in volunteering and participating in various clubs and organizations.

    • Volunteering at local animal shelter

    • Member of debate club and Model UN

    • Participated in community service projects with National Honor Society

    • Organized fundraising events for charity organizations

  • Answered by AI

Interview Preparation Tips

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Interview Questionnaire 

4 Questions

  • Q1. Tell me something about yourself
  • Q2. Condition - If given chance how will you control the traffic of Chennai
  • Q3. How you know bout TCS
  • Ans. 

    TCS is a global IT services and consulting company.

    • TCS stands for Tata Consultancy Services.

    • It is one of the largest IT services companies in the world.

    • TCS provides a wide range of services including software development, consulting, and business process outsourcing.

    • The company has a strong presence in various industries such as banking, healthcare, and retail.

    • TCS is known for its innovation and use of emerging technol...

  • Answered by AI
  • Q4. Simple questions based on final year project

Interview Preparation Tips

Skills:
College Name: Anna University Chennai

Interview Questionnaire 

6 Questions

  • Q1. Explain software development life cycle
  • Ans. 

    Software development life cycle is a process of planning, designing, developing, testing, and deploying software.

    • SDLC is a framework that guides the development of software.

    • It involves several stages such as planning, designing, coding, testing, and deployment.

    • Each stage has its own set of activities and deliverables.

    • The stages are often iterative, meaning they may be repeated until the desired outcome is achieved.

    • Exam...

  • Answered by AI
  • Q2. Explain some DBMS queries(select,delete,insert,update,drop)
  • Ans. 

    DBMS queries are used to interact with a database. Common queries include select, delete, insert, update, and drop.

    • SELECT: Retrieves data from a database table

    • DELETE: Removes data from a database table

    • INSERT: Adds new data into a database table

    • UPDATE: Modifies existing data in a database table

    • DROP: Deletes an entire database table

  • Answered by AI
  • Q3. Simple questions on C programming ( what is Studio.h, preprocessor)
  • Ans. 

    Studio.h is a header file in C programming used for input/output operations.

    • Studio.h contains functions like printf() and scanf() for input/output operations.

    • Preprocessor directives like #define and #include are used to include the header file.

    • Studio.h is part of the standard C library and is included in most C compilers.

    • It is important to include the header file in your program if you plan to use input/output function

  • Answered by AI
  • Q4. Tell  something about yourself
  • Q5. Why TCS
  • Ans. 

    TCS is a leading global IT services company with a strong reputation for innovation and client satisfaction.

    • TCS has a proven track record of delivering high-quality IT solutions to clients worldwide.

    • TCS offers a wide range of services and solutions, including consulting, digital transformation, and business process outsourcing.

    • TCS has a strong focus on innovation and invests heavily in research and development.

    • TCS has ...

  • Answered by AI
  • Q6. What is your long term goal

Interview Preparation Tips

Round: HR Interview
Tips: At the they might ask to ask something from them , so i will suggest to better ask them any question.This will leave a good impression.

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Interview Questionnaire 

3 Questions

  • Q1. What is the difference between different kind of linux OS?
  • Ans. 

    Different Linux OS have different features, package managers, and user interfaces.

    • Linux distributions have different package managers, such as apt, yum, and pacman.

    • Some distributions are designed for specific purposes, such as Kali Linux for penetration testing.

    • User interfaces can vary greatly, with some distributions using GNOME, KDE, or Xfce.

    • Some distributions are more lightweight and optimized for older hardware, su

  • Answered by AI
  • Q2. What is cloud computing
  • Ans. 

    Cloud computing is the delivery of computing services over the internet.

    • Cloud computing allows users to access data and applications from anywhere with an internet connection.

    • It eliminates the need for physical servers and hardware, reducing costs and increasing scalability.

    • Examples include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.

  • Answered by AI
  • Q3. Few questions based on final year project

Interview Preparation Tips

Round: Technical Interview
Experience: They didn't asked much questions, only my real time projects was targeted.

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Recently Viewed

INTERVIEWS

Larsen & Toubro Limited

No Interviews

INTERVIEWS

Reliance Industries

No Interviews

INTERVIEWS

Xylem Water Solutions

No Interviews

INTERVIEWS

Polycab Wires

No Interviews

INTERVIEWS

Texas Instruments

No Interviews

INTERVIEWS

Tata Digital

No Interviews

INTERVIEWS

Siemens

No Interviews

INTERVIEWS

Telstra

No Interviews

INTERVIEWS

Alfa Laval

No Interviews

INTERVIEWS

Piramal Group

No Interviews

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Arcesium Interview Questions
3.6
 • 78 Interviews
View all
Senior Software Engineer
45 salaries
unlock blur

₹6.1 L/yr - ₹15 L/yr

Software Engineer
19 salaries
unlock blur

₹2.4 L/yr - ₹10 L/yr

Associate Technical Leader
10 salaries
unlock blur

₹8.9 L/yr - ₹16 L/yr

Senior Technical Lead
10 salaries
unlock blur

₹18.1 L/yr - ₹24 L/yr

Software Developer
8 salaries
unlock blur

₹4 L/yr - ₹10.1 L/yr

Explore more salaries
Compare Sourcebits Technologies with

Robosoft Technologies

3.4
Compare

Indus Net Technologies

3.5
Compare

LTIMindtree

3.8
Compare

Happiest Minds Technologies

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent