i
Siechem Technologies
Filter interviews by
I applied via Campus Placement and was interviewed in Feb 2023. There were 3 interview rounds.
Verbal, logical reasoning and Mathematical Question in aptitude Test
Top trending discussions
posted on 24 Mar 2021
Microservices offer benefits such as scalability, flexibility, and easier maintenance.
Scalability: Microservices can be scaled independently, allowing for better resource utilization.
Flexibility: Microservices can be developed and deployed independently, allowing for faster iteration and innovation.
Easier maintenance: Microservices are smaller and more focused, making it easier to identify and fix issues.
Improved fault...
Spring is a framework while Spring Boot is an extension of Spring.
Spring Boot provides auto-configuration and embedded servers.
Spring Boot reduces boilerplate code and simplifies application setup.
Spring Boot is opinionated and provides defaults for configuration.
Spring Boot is ideal for microservices and standalone applications.
Spring is more flexible and customizable than Spring Boot.
Yes, I have configured service registry.
I have experience with service registry tools like Consul and Eureka.
I have configured service registry for microservices architecture.
I have implemented service discovery and load balancing using service registry.
I have used service registry to manage service endpoints and metadata.
Profile registry is used to store user profiles and their preferences in a centralized location.
Profile registry is used to manage user profiles and preferences in a centralized location
It can be configured in a project by defining the schema for user profiles and preferences
Profile registry can be accessed through APIs or SDKs
It can be used to personalize user experience and provide targeted content
Examples of profile...
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and dependencies.
Spring Boot uses an embedded server to run applications.
It provides auto-configuration for commonly used libraries and frameworks.
Spring Boot uses Spring Framework's core features like Inversion of Control (IoC) and Aspect Oriented Programming (AOP).
It uses annotations to configure and c...
We can handle the situation by implementing fault tolerance mechanisms.
Implementing circuit breakers to prevent cascading failures
Using load balancers to redirect traffic to healthy instances
Implementing retry mechanisms to handle temporary failures
Using monitoring tools to detect and alert on failures
Implementing graceful degradation to provide partial functionality
Using backups or replicas to ensure high availability
We use @RestController, @RequestMapping, @Autowired, @Service, @Repository, @Transactional, @GetMapping, @PostMapping, @PutMapping, @DeleteMapping annotations in our Spring Boot project.
@RestController - used to define RESTful web services
@RequestMapping - used to map HTTP requests to handler methods
@Autowired - used for automatic dependency injection
@Service - used to define a service layer component
@Repository - used...
Spring Data JPA simplifies the implementation of data access layer in Spring applications.
Provides a framework for easily creating repositories and queries
Reduces boilerplate code for data access layer
Supports pagination and sorting of data
Integrates with Spring's transaction management
Example: @Repository interface UserRepository extends JpaRepository
A hash map is a data structure that uses a hash function to map keys to values in constant time.
Hash map uses an array to store key-value pairs
The hash function is used to convert the key into an index of the array
Collisions occur when two keys map to the same index, which is resolved using chaining or open addressing
Retrieving a value from a hash map involves computing the hash of the key and then looking up the corre...
Comparable is an interface used for natural ordering while Comparator is an interface used for custom ordering.
Comparable is implemented by the class itself while Comparator is implemented by a separate class.
Comparable provides a single method compareTo() while Comparator provides a single method compare().
Comparable is used for sorting elements in a collection while Comparator is used for custom sorting.
Example: Stri...
Concurrent Hash Map is a thread-safe implementation of a hash map.
It allows multiple threads to access and modify the map concurrently.
It uses a technique called lock striping to achieve high concurrency.
It is part of the java.util.concurrent package in Java.
Example: ConcurrentHashMap in Java.
I applied via Walk-in and was interviewed before Apr 2021. There were 3 interview rounds.
Basic
posted on 6 Nov 2024
I applied via LinkedIn and was interviewed before Nov 2023. There were 3 interview rounds.
Apptitude test was quite easy to attend
Hackerrank platform was used for coding round.
Yes, I am willing to relocate for the right opportunity.
I am open to relocating for a position that aligns with my career goals and offers growth opportunities.
I have relocated in the past for job opportunities and have found it to be a positive experience.
I understand that relocation may come with challenges, but I am prepared to adapt and thrive in a new environment.
The default action for storing the result of 1+1 is to save the value 2.
The result of 1+1 is a simple arithmetic operation that equals 2.
The default action for storing this result is to save the value 2 in memory or a variable.
posted on 3 Jul 2023
Math Questions, Tricky, Similar to GRE, GMAT, 1 hour test
Node.js is better than Python for building real-time applications and handling large volumes of I/O operations.
Node.js is asynchronous and event-driven, making it ideal for handling multiple connections simultaneously.
Node.js is well-suited for building real-time applications like chat applications, online gaming platforms, and streaming services.
Node.js has a large ecosystem of libraries and frameworks, such as Expres...
Yes, I have experience with data analytics including data mining, data visualization, and statistical analysis.
Experienced in data mining techniques to extract useful information from large datasets
Proficient in data visualization tools like Tableau or Power BI to present insights in a clear and concise manner
Skilled in statistical analysis to identify trends, patterns, and correlations in data
Familiar with machine lea
posted on 24 Apr 2021
I applied via Naukri.com and was interviewed before Apr 2020. There were 3 interview rounds.
I applied via Referral and was interviewed before Mar 2021. There were 2 interview rounds.
My family background is diverse and has shaped me into a well-rounded individual.
My parents come from different cultural backgrounds, which has exposed me to different traditions and perspectives.
I have siblings who have pursued various career paths, which has taught me the value of individuality and following one's passion.
My extended family is spread across different countries, allowing me to appreciate different cul...
I am open to discussing salary based on the responsibilities and benefits offered.
I am flexible and open to negotiation.
I am looking for a fair and competitive salary.
I would like to be compensated based on my experience and qualifications.
I am interested in discussing the overall compensation package, including benefits and bonuses.
I am confident that we can come to a mutually beneficial agreement.
You should hire me because of my strong leadership skills, experience in managing teams, and ability to drive results.
I have a proven track record of successfully leading teams and achieving targets.
I have excellent communication and interpersonal skills, which allows me to effectively collaborate with team members and stakeholders.
I am highly organized and detail-oriented, ensuring that tasks are completed efficiently...
I am looking for a change to further develop my skills and take on new challenges.
Seeking growth opportunities
Wanting to expand skillset
Desire for new challenges
Looking for a more supportive work environment
My strengths include strong leadership skills, excellent communication abilities, and a knack for problem-solving. My weaknesses include a tendency to be overly critical of myself and a desire for perfection.
Strength: Strong leadership skills
Strength: Excellent communication abilities
Strength: Knack for problem-solving
Weakness: Overly critical of myself
Weakness: Desire for perfection
I am a highly motivated and experienced professional with a strong background in management and leadership.
I have over 5 years of experience in the retail industry, working my way up from a sales associate to a supervisor.
I have a proven track record of successfully managing teams and exceeding sales targets.
I am skilled in problem-solving, decision-making, and conflict resolution.
I have excellent communication and int...
posted on 5 Mar 2019
I applied via Approached by Company and was interviewed before Mar 2018. There was 1 interview round.
I applied via Walk-in and was interviewed before Apr 2020. There were 3 interview rounds.
Market KRA refers to Key Result Areas in the market, which includes market analysis, planning, and execution.
Market KRA is a set of measurable goals and objectives that a sales executive needs to achieve in the market.
Market analysis involves gathering and analyzing data about the market, competitors, customers, and trends to make informed business decisions.
Market planning is the process of developing strategies and t...
based on 1 interview
Interview experience
Quality Engineer
9
salaries
| ₹2.4 L/yr - ₹4 L/yr |
Software Developer
7
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Production Supervisor
7
salaries
| ₹2.2 L/yr - ₹3.5 L/yr |
Electrical Maintenance Engineer
6
salaries
| ₹1.5 L/yr - ₹4.2 L/yr |
Quaity Control Engineer
5
salaries
| ₹2 L/yr - ₹3 L/yr |
Polycab Wires
CG Power and Industrial Solutions
C&S Electric
KEI Industries