i
Celestial
Systems
Filter interviews by
Yes, I have experience working on Google Cloud Platform (GCP).
Managed GCP resources such as Compute Engine, Cloud Storage, and BigQuery
Implemented infrastructure as code using Google Cloud Deployment Manager
Utilized GCP services for data analytics and machine learning projects
You can boot a system without a HDD by using a live CD/USB or network booting.
Use a live CD/USB with an operating system to boot the system.
Set up network booting using PXE (Preboot Execution Environment) to boot the system over the network.
Utilize a bootable external drive or USB to boot the system.
Python data types include integers, floats, strings, lists, tuples, dictionaries, and sets.
Integers: whole numbers without decimal points (e.g. 5, -10)
Floats: numbers with decimal points (e.g. 3.14, -0.5)
Strings: sequences of characters enclosed in quotes (e.g. 'hello', '123')
Lists: ordered collections of items (e.g. [1, 'apple', True])
Tuples: ordered, immutable collections of items (e.g. (1, 'banana', False))
Dict...
DNAT stands for Destination Network Address Translation. It is used to change the destination IP address of packets in a network.
DNAT is commonly used in network address translation (NAT) to redirect incoming packets to a different destination IP address.
It is often used in scenarios where a public IP address needs to be translated to a private IP address within a network.
DNAT can be used to forward traffic from a...
Efficient memory management is crucial for handling large amounts of data in a database.
Use pagination to retrieve data in smaller chunks instead of all at once
Implement caching mechanisms to reduce the need for frequent database queries
Optimize database queries and indexes to improve retrieval and storage efficiency
Efficient data modelling techniques like normalization and indexing are crucial for managing large data sets.
Normalization helps reduce redundancy and improve data integrity by organizing data into separate tables and linking them through relationships.
Indexing helps improve query performance by creating indexes on columns frequently used in search conditions.
Partitioning can also be used to divide large data sets...
Employing caching mechanism can significantly improve performance by storing frequently accessed data in memory.
Caching reduces the need to fetch data from slower storage systems, such as databases, by keeping a copy in memory.
Common caching mechanisms include in-memory caches like Redis or Memcached.
Caching can be implemented at different levels, such as application-level caching or server-level caching.
Cache evi...
Creating functions involves writing reusable code blocks to perform specific tasks.
Functions should have a clear purpose and be named accordingly
Functions should take in parameters and return values as needed
Functions should be tested thoroughly to ensure they work as intended
GIT fetch downloads changes from the remote repository, while pull downloads changes and merges them into the current branch. Classmethod is bound to the class itself, while staticmethod is bound to the class instance.
GIT fetch downloads changes from the remote repository without merging them into the local branch.
GIT pull downloads changes from the remote repository and merges them into the current branch.
Classme...
I am looking for a competitive salary that reflects my skills and experience in QA testing, ideally in the range of $70,000 to $90,000.
Research industry standards: For example, QA Test Engineers in my region typically earn between $70,000 and $90,000.
Consider my experience: With over 5 years in QA, I bring valuable skills that justify a higher salary.
Flexibility: I am open to discussing the full compensation package, i...
My expected date of joining is dependent on my current notice period, which is typically two weeks.
I am currently employed and have a notice period of two weeks.
If I receive an offer today, I would be able to join in two weeks.
I understand the importance of a smooth transition and will ensure all my responsibilities are handed over properly.
If needed, I can negotiate with my current employer for an earlier release.
You can boot a system without a HDD by using a live CD/USB or network booting.
Use a live CD/USB with an operating system to boot the system.
Set up network booting using PXE (Preboot Execution Environment) to boot the system over the network.
Utilize a bootable external drive or USB to boot the system.
DNAT stands for Destination Network Address Translation. It is used to change the destination IP address of packets in a network.
DNAT is commonly used in network address translation (NAT) to redirect incoming packets to a different destination IP address.
It is often used in scenarios where a public IP address needs to be translated to a private IP address within a network.
DNAT can be used to forward traffic from a spec...
Python data types include integers, floats, strings, lists, tuples, dictionaries, and sets.
Integers: whole numbers without decimal points (e.g. 5, -10)
Floats: numbers with decimal points (e.g. 3.14, -0.5)
Strings: sequences of characters enclosed in quotes (e.g. 'hello', '123')
Lists: ordered collections of items (e.g. [1, 'apple', True])
Tuples: ordered, immutable collections of items (e.g. (1, 'banana', False))
Dictionar...
Yes, I have experience working on Google Cloud Platform (GCP).
Managed GCP resources such as Compute Engine, Cloud Storage, and BigQuery
Implemented infrastructure as code using Google Cloud Deployment Manager
Utilized GCP services for data analytics and machine learning projects
I applied via Naukri.com and was interviewed in Dec 2022. There were 3 interview rounds.
Efficient memory management is crucial for handling large amounts of data in a database.
Use pagination to retrieve data in smaller chunks instead of all at once
Implement caching mechanisms to reduce the need for frequent database queries
Optimize database queries and indexes to improve retrieval and storage efficiency
Efficient data modelling techniques like normalization and indexing are crucial for managing large data sets.
Normalization helps reduce redundancy and improve data integrity by organizing data into separate tables and linking them through relationships.
Indexing helps improve query performance by creating indexes on columns frequently used in search conditions.
Partitioning can also be used to divide large data sets into...
Employing caching mechanism can significantly improve performance by storing frequently accessed data in memory.
Caching reduces the need to fetch data from slower storage systems, such as databases, by keeping a copy in memory.
Common caching mechanisms include in-memory caches like Redis or Memcached.
Caching can be implemented at different levels, such as application-level caching or server-level caching.
Cache eviction...
I appeared for an interview before Jan 2024.
Basic and rasy questions
Written code test on paper
I applied via Company Website
I appeared for an interview before May 2024, where I was asked the following questions.
I applied via Approached by Company and was interviewed before Sep 2023. There were 3 interview rounds.
Gave 40 questions with 1 hr of time, which are easy to medium level questions.
40 min , easy coding round
I am looking for a competitive salary that reflects my skills and experience in the industry.
Research industry standards for backend developer salaries
Consider my level of experience and expertise
Factor in cost of living in the area where the job is located
I am joining this company because of its innovative projects and strong team culture.
Exciting projects that align with my skills and interests
Positive company culture and strong team collaboration
Opportunities for growth and learning
Reputation for excellence in the industry
I applied via Recruitment Consulltant and was interviewed before Sep 2022. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Sep 2022. There were 5 interview rounds.
Basics and logical questions 3 in numbers for half an hour
GIT fetch downloads changes from the remote repository, while pull downloads changes and merges them into the current branch. Classmethod is bound to the class itself, while staticmethod is bound to the class instance.
GIT fetch downloads changes from the remote repository without merging them into the local branch.
GIT pull downloads changes from the remote repository and merges them into the current branch.
Classmethod ...
I applied via Naukri.com and was interviewed in Dec 2021. There were 5 interview rounds.
Creating functions involves writing reusable code blocks to perform specific tasks.
Functions should have a clear purpose and be named accordingly
Functions should take in parameters and return values as needed
Functions should be tested thoroughly to ensure they work as intended
Top trending discussions
Some of the top questions asked at the Celestial Systems interview -
The duration of Celestial Systems interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 10 interview experiences
Difficulty level
Duration
based on 88 reviews
Rating in categories
Software Engineer
75
salaries
| ₹5 L/yr - ₹10.4 L/yr |
Senior Software Engineer
53
salaries
| ₹13.9 L/yr - ₹23 L/yr |
Softwaretest Engineer
25
salaries
| ₹3.6 L/yr - ₹9.6 L/yr |
Devops Engineer
19
salaries
| ₹8.1 L/yr - ₹20.5 L/yr |
Technical Lead
11
salaries
| ₹17 L/yr - ₹25.6 L/yr |
Yodlee
Fingent
Bravura Solutions
CloudMoyo