i
CitiusTech
Filter interviews by
I appeared for an interview before Jun 2022.
Datawarehouse design patterns are strategies for organizing data in a datawarehouse to optimize performance and efficiency.
Star schema
Snowflake schema
Galaxy schema
Data Vault
Federated datawarehouse
We used the Extract, Transform, Load (ETL) design pattern in our last project.
We extracted data from multiple sources such as databases, APIs, and files.
We transformed the data by cleaning, filtering, and aggregating it to fit the target data model.
We loaded the transformed data into the destination database or data warehouse.
We used tools like Informatica, Talend, or Apache NiFi for ETL processes.
Top trending discussions
I applied via Naukri.com and was interviewed before Jan 2021. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 3 interview rounds.
They will ask you simple programs to check your logical abilities.
posted on 16 Apr 2021
I applied via Referral and was interviewed in Oct 2020. There was 1 interview round.
posted on 16 Apr 2021
Implement merge sort and find kth largest element in an array.
Merge sort is a divide and conquer algorithm that recursively divides the array into two halves, sorts them and then merges them.
Kth largest element can be found using quick select algorithm or by sorting the array and returning the kth element from the end.
Merge sort has a time complexity of O(nlogn) and space complexity of O(n).
Quick select has a time comp...
I applied via LinkedIn and was interviewed before Jun 2021. There were 5 interview rounds.
Its a simple hackathon MCQ questions based on your skills.
I appeared for an interview in Aug 2020.
Remove duplicate entries from array of strings using JavaScript
Use Set to remove duplicates
Convert Set back to array
Use spread operator to convert Set to array
Determines if words in given array are anagram or not using JS
Create a function that takes an array of strings as input
Loop through the array and sort each string alphabetically
Compare the sorted strings to check if they are equal
Return true if all strings are anagrams, else false
I applied via Naukri.com and was interviewed in Apr 2021. There were 5 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 3 interview rounds.
Deep Copy creates a new object with a new memory address while Shallow Copy creates a new reference to the same memory address.
Deep Copy duplicates the object and its properties while Shallow Copy only duplicates the object reference.
Object Prototyping is a way to create new objects based on existing objects.
Prototyping allows for inheritance and the ability to add or override properties and methods.
posted on 11 Jul 2021
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
Angular is a popular front-end framework for building web applications.
Angular is developed and maintained by Google.
It uses TypeScript for building scalable and maintainable applications.
Angular has a powerful CLI for generating components, services, and more.
It has a large and active community with many third-party libraries and plugins available.
Angular has a modular architecture that allows for easy code reuse and
based on 1 interview
Interview experience
based on 11 reviews
Rating in categories
Senior Software Engineer
2.6k
salaries
| ₹5 L/yr - ₹20 L/yr |
Technical Lead
2k
salaries
| ₹7.3 L/yr - ₹28 L/yr |
Software Engineer
1.3k
salaries
| ₹3 L/yr - ₹12.2 L/yr |
Technical Lead 1
385
salaries
| ₹7 L/yr - ₹24 L/yr |
Technical Lead 2
309
salaries
| ₹8 L/yr - ₹28 L/yr |
Accenture
Capgemini
Xoriant
HTC Global Services