Upload Button Icon Add office photos

Filter interviews by

Saisystems Technology IOS Developer Interview Questions and Answers

Updated 18 Jun 2024

Saisystems Technology IOS Developer Interview Experiences

1 interview found

IOS Developer Interview Questions & Answers

user image Deepak Bhardwaj

posted on 18 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(7 Questions)

  • Q1. Singleton class disadvantage
  • Ans. 

    Singleton class can lead to tight coupling, difficult to unit test, and can cause issues with multithreading.

    • Tight coupling: Singleton classes are tightly coupled with the application code, making it harder to change or replace them.

    • Difficult to unit test: Singleton classes can be difficult to unit test as they maintain their state throughout the application.

    • Multithreading issues: Singleton classes can cause issues wit...

  • Answered by AI
  • Q2. Lazy var when use
  • Ans. 

    lazy var is used to delay the initialization of a property until it is accessed for the first time.

    • Used to improve performance by delaying initialization until necessary

    • Helps reduce memory usage by only initializing when needed

    • Commonly used for properties that are computationally expensive to initialize

  • Answered by AI
  • Q3. Compact map, flat map high order function
  • Q4. Swift 5 feature
  • Q5. MVVM model detail question
  • Q6. Design pattern user for app and architecture
  • Ans. 

    The design pattern used for an app and its architecture is crucial for scalability and maintainability.

    • Use MVC (Model-View-Controller) for separating data, presentation, and user interaction.

    • Consider MVVM (Model-View-ViewModel) for better separation of concerns and testability.

    • Implement Dependency Injection to make components loosely coupled and easier to test.

    • Use Singleton pattern for managing shared resources like ne...

  • Answered by AI
  • Q7. Core data , Protocol option value set, Memory management ,

Interview Preparation Tips

Interview preparation tips for other job seekers - easily crack this job

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2023. There were 3 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 - Aptitude Test 

Aptitude + coding test with screen sharing and audio and video recording.

Round 3 - One-on-one 

(1 Question)

  • Q1. Swift assessment questions and storyboard related
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Where is Android language use?
  • Q2. Android Language is a Programming language in ready to Mobile apps and Desktop app....etc
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was js coding and react native related questions.

Round 2 - Technical 

(1 Question)

  • Q1. It was technical skills of Android and iOS application related react native
Round 3 - Face to face round 

(1 Question)

  • Q1. It was discussed about your career and judge our professional career.

Interview Preparation Tips

Interview preparation tips for other job seekers - All was good
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Instahyre and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Javascript basic questions, React Native interview questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear your basic understanding of javascript
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic questions related to Android
Round 2 - Behavioral 

(1 Question)

  • Q1. Company culture and interests
Round 3 - HR 

(1 Question)

  • Q1. Further discussions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2023. There were 3 interview rounds.

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 - Aptitude Test 

Aptitude + coding test with screen sharing and audio and video recording.

Round 3 - One-on-one 

(1 Question)

  • Q1. Swift assessment questions and storyboard related
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How do you the display a Toast message in Android?
  • Ans. 

    To display a Toast message in Android, use the Toast class and call the makeText() method.

    • Create a Toast object by calling Toast.makeText() method with context, message, and duration parameters

    • Call show() method on the Toast object to display the message on the screen

  • Answered by AI
  • Q2. Toast.make Text(context, "Hello World",Toast.LENGTH_SHORT).show();

Interview Preparation Tips

Interview preparation tips for other job seekers - Tailor your resume for each role."

I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare kotlin, java basics
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is an activity in Android?
  • Q2. An activity represents a single screen in an app.

Saisystems Technology Interview FAQs

How many rounds are there in Saisystems Technology IOS Developer interview?
Saisystems Technology interview process usually has 1 rounds. The most common rounds in the Saisystems Technology interview process are Technical.
How to prepare for Saisystems Technology IOS Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Saisystems Technology. The most common topics and skills that interviewers at Saisystems Technology expect are Swift, IOS, Cocoa Touch, Core Data and Animation.
What are the top questions asked in Saisystems Technology IOS Developer interview?

Some of the top questions asked at the Saisystems Technology IOS Developer interview -

  1. Design pattern user for app and architect...read more
  2. lazy var when ...read more
  3. singleton class disadvant...read more

Tell us how to improve this page.

Associate Consultant
21 salaries
unlock blur

₹2.4 L/yr - ₹9.8 L/yr

Revit Designer
9 salaries
unlock blur

₹2.4 L/yr - ₹3 L/yr

AR Analyst
8 salaries
unlock blur

₹2 L/yr - ₹4 L/yr

Design Engineer
6 salaries
unlock blur

₹2.4 L/yr - ₹4.2 L/yr

Associate Consultant 2
6 salaries
unlock blur

₹3.5 L/yr - ₹5.9 L/yr

Explore more salaries
Compare Saisystems Technology with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview