i
Saama Technologies
Filter interviews by
I applied via Referral and was interviewed in Nov 2018. There was 1 interview round.
Fibonacci series can be generated in Informatica using a recursive function.
Create a mapping with a recursive function
Use a variable port to store the previous two values
Use an expression transformation to generate the series
Example: f(0) = 0, f(1) = 1, f(n) = f(n-1) + f(n-2)
Top trending discussions
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 4 interview rounds.
Reasoning and aptitude questions are given
Overloading is a concept in programming where multiple functions can have the same name but different parameters.
Functions with the same name but different parameters can be defined in a class
Overloading allows for flexibility in function usage
Example: void print(int num) and void print(string text) are overloaded functions
Inheritance in software development allows a class to inherit properties and behaviors from another class.
Inheritance allows a subclass to reuse code from a superclass
Subclass can also add new functionalities or override existing ones
Example: Animal class can be a superclass with properties like name and age, while Dog class can inherit from Animal and add a method bark()
posted on 22 Feb 2025
I appeared for an interview before Feb 2024.
Logical reasoning, pseudo codes, mathematical equations
OOPS in Java stands for Object-Oriented Programming System, which is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that interact with each other to solve a problem
It involves concepts like inheritance, encapsulation, polymorphism, and abstraction
Java supports OOPS principles through classes and objects
Abstract method is a method without implementation in abstract class which cannot be instantiated. Abstract class is a class with abstract methods.
Abstract method is declared in abstract class without implementation
Abstract class cannot be instantiated, only used as a base for other classes
Abstract class can have both abstract and non-abstract methods
Example: abstract class Animal { abstract void makeSound(); }
Example:
I have a strong technical background, excellent problem-solving skills, and a passion for software development.
I have a Bachelor's degree in Computer Science and 5 years of experience in software development.
I have successfully completed multiple projects using various programming languages and technologies.
I am a quick learner and always eager to expand my knowledge and skills in the field.
I have faced challenges in balancing work and personal life, overcoming imposter syndrome, and adapting to new technologies.
Balancing work and personal life: Juggling deadlines at work while making time for family and friends.
Overcoming imposter syndrome: Feeling like I don't belong in the tech industry and constantly doubting my abilities.
Adapting to new technologies: Learning new programming languages and tools to st
I applied via Recruitment Consulltant and was interviewed in Apr 2023. There were 3 interview rounds.
Read apti books available in the market
posted on 28 Sep 2024
60min of aptitude and coding test
2 questions on coding test
45 min 2 question on basic codeing
I applied via Job Portal and was interviewed in Sep 2024. There were 4 interview rounds.
2 DSA question was asked
40 questions in 20 minutes
Generate all possible permutations of an array of strings
Use recursion to generate permutations
Swap elements to create different permutations
Base case: when array size is 1, return array as permutation
based on 11 reviews
Rating in categories
Senior Software Engineer
309
salaries
| ₹8.4 L/yr - ₹30 L/yr |
Software Engineer
296
salaries
| ₹4.4 L/yr - ₹16.7 L/yr |
Associate Software Engineer
181
salaries
| ₹3.2 L/yr - ₹8 L/yr |
Consultant
134
salaries
| ₹4.2 L/yr - ₹18 L/yr |
Data Engineer
122
salaries
| ₹5 L/yr - ₹19.9 L/yr |
DISYS
Data-Core Systems
Arvato
Xchanging