Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Zealogics Team. If you also belong to the team, you can get access from here

Zealogics Verified Tick

Compare button icon Compare button icon Compare
4.3

based on 25 Reviews

Filter interviews by

Zealogics Interview Questions, Process, and Tips

Updated 9 Nov 2024

Top Zealogics Interview Questions and Answers

View all 18 questions

Zealogics Interview Experiences

Popular Designations

2 interviews found

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

(1 Question)

  • Q1. Cable sizing transformer sizing

Senior Electrical Engineer Interview Questions asked at other Companies

Q1. 1. What IEC standard you are using for designing the panels, for selection of switchgear.
View answer (1)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in May 2023. There were 4 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 - HR 

(5 Questions)

  • Q1. General screening questions and discussion of the salary package.
  • Q2. Basic questions like primary skills, experience
  • Q3. Difference between convert.Tostring and Tostring
  • Ans. 

    convert.ToString is a static method that converts a specified value to its equivalent string representation, while ToString is an instance method that returns a string representation of the object.

    • convert.ToString is a static method in the Convert class, while ToString is an instance method in the Object class.

    • convert.ToString can handle null values and return an empty string, while ToString will throw a NullReferenceE...

  • Answered by AI
  • Q4. What is the difference between encapsulation and abstraction
  • Ans. 

    Encapsulation is the concept of bundling data and methods that operate on the data into a single unit, while abstraction is the concept of hiding the implementation details and showing only the necessary features of an object.

    • Encapsulation involves bundling data and methods into a single unit (class), protecting the data from outside interference.

    • Abstraction involves hiding the implementation details and showing only t...

  • Answered by AI
  • Q5. What is a delegate in c#?
  • Ans. 

    A delegate in C# is a type that represents references to methods with a specific parameter list and return type.

    • Delegates allow methods to be passed as parameters to other methods.

    • Delegates can be used to define callback methods.

    • Delegates are similar to function pointers in C++.

    • Example: delegate int MathOperation(int x, int y);

    • Example: MathOperation add = (a, b) => a + b;

  • Answered by AI
Round 3 - Technical 

(16 Questions)

  • Q1. The interviewer was a senior engineer from zealogics.He almost covers all the questions from c# and WPF
  • Q2. Describe OOPS concepts in c#.
  • Ans. 

    OOPS concepts in C# include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details and showing only the necessar

  • Answered by AI
  • Q3. Difference between interface and abstract class?
  • Ans. 

    Interface is a contract with no implementation, while abstract class can have some implementation.

    • Interface cannot have any implementation, only method signatures.

    • Abstract class can have both abstract methods and concrete methods.

    • A class can implement multiple interfaces but can only inherit from one abstract class.

    • Interfaces are used to achieve multiple inheritance in Java.

    • Example: interface Animal { void eat(); } abs...

  • Answered by AI
  • Q4. Difference between static class and singleton class?
  • Ans. 

    Static class is a class that cannot be instantiated and is used for grouping related methods and properties. Singleton class is a class that can only have one instance and provides a global point of access to it.

    • Static class cannot be instantiated, while singleton class can have only one instance.

    • Static class is used for grouping related methods and properties, while singleton class provides a global point of access to...

  • Answered by AI
  • Q5. What is an optional parameter?
  • Ans. 

    An optional parameter is a parameter in a function or method that does not have to be provided by the caller.

    • Optional parameters are used to provide default values or allow the caller to omit certain arguments.

    • They are typically defined with a default value in the function signature.

    • Example: function greet(name, greeting = 'Hello') { console.log(`${greeting}, ${name}!`); }

  • Answered by AI
  • Q6. Why string in c# is immutable how can we resolve it?
  • Ans. 

    Strings in C# are immutable to ensure data integrity and thread safety.

    • Immutable strings prevent accidental data modification, ensuring data integrity.

    • To resolve immutability, use StringBuilder class for mutable string operations.

    • Example: StringBuilder sb = new StringBuilder("Hello"); sb.Append(" World");

  • Answered by AI
  • Q7. Triggers in WPF?
  • Ans. 

    Triggers in WPF are used to apply changes to UI elements based on certain conditions or events.

    • Triggers can be used to change the appearance of a control based on user interaction or data changes.

    • There are different types of triggers in WPF such as EventTrigger, DataTrigger, and MultiTrigger.

    • Example: Using a DataTrigger to change the background color of a button based on a binding value.

  • Answered by AI
  • Q8. Dependency property in WPF?
  • Ans. 

    Dependency property in WPF is a specialized type of property that extends the functionality of a regular property.

    • Dependency properties support features like data binding, styles, templates, and animations.

    • They enable property value inheritance, change notification, and validation.

    • Example: DependencyProperty.Register() method is used to create a dependency property.

  • Answered by AI
  • Q9. Dependency injection?
  • Q10. Data binding in WPF? different data binding techniques?
  • Ans. 

    Data binding in WPF allows synchronization of data between UI elements and data sources.

    • WPF supports four types of data binding: one-way, two-way, one-time, and one-way-to-source.

    • Data binding can be done in XAML using the Binding markup extension.

    • You can also use data binding in code-behind using the Binding class.

    • Data binding can be used to bind UI elements to properties of objects, collections, XML data, etc.

  • Answered by AI
  • Q11. Why we use icommand?
  • Ans. 

    icommand is used for executing commands in interactive mode in the .NET framework.

    • Enables interactive command line execution in .NET applications

    • Provides a way to execute commands and receive output in real-time

    • Useful for creating interactive console applications

  • Answered by AI
  • Q12. What is MVVM design pattern?
  • Ans. 

    MVVM is a design pattern that separates the user interface from the business logic and data model.

    • MVVM stands for Model-View-ViewModel

    • Model represents the data and business logic

    • View represents the UI components

    • ViewModel acts as an intermediary between the Model and View

    • ViewModel exposes data and commands to the View

  • Answered by AI
  • Q13. How we can establish the connection between view and viewmodel
  • Ans. 

    Establishing connection between view and viewmodel involves data binding and communication mechanisms.

    • Use data binding frameworks like Angular's ngModel or React's setState to bind data between view and viewmodel

    • Implement event handling to communicate user interactions from view to viewmodel

    • Utilize two-way data binding to automatically update the view when the viewmodel changes

    • Use observables or reactive programming to

  • Answered by AI
  • Q14. What is a dispatcher?
  • Ans. 

    A dispatcher is a software component that receives requests and sends them to the appropriate service or resource.

    • Responsible for routing requests to the correct destination

    • Coordinates communication between different components

    • Can prioritize and schedule tasks based on predefined rules

  • Answered by AI
  • Q15. Thread and task?
  • Q16. What is the use of a value converter in WPF?
  • Ans. 

    A value converter in WPF is used to convert data from one type to another for binding purposes.

    • Converts data between different types for data binding

    • Implements the IValueConverter interface in WPF

    • Can be used to format data for display in UI elements

    • Example: converting a boolean value to a visibility enum for showing/hiding elements

  • Answered by AI
Round 4 - Technical 

(4 Questions)

  • Q1. Constuctor and destructor?
  • Q2. Dependency property in WPF?
  • Ans. 

    Dependency property in WPF is a specialized type of property that extends the CLR property system.

    • Dependency properties support features like data binding, styles, templates, and animations.

    • They enable property value inheritance, change notification, coercion, and validation.

    • Example: DependencyProperty.Register() method is used to create a new dependency property.

  • Answered by AI
  • Q3. Difference between a data template and a control template?
  • Ans. 

    Data template defines the structure of data, while control template defines the appearance and behavior of a control.

    • Data template specifies the data fields and their types, while control template specifies the layout and styling of a control.

    • Data template is used to bind data to controls, while control template is used to define the visual representation of a control.

    • Examples: Data template for a list of products may ...

  • Answered by AI
  • Q4. Difference between func and action?
  • Ans. 

    Func is a delegate that can return a value, while Action is a delegate that does not return a value.

    • Func can return a value, while Action cannot

    • Func has a return type specified, while Action does not

    • Example: Func square = x => x * x; Action print = x => Console.WriteLine(x);

Answered by AI

Interview Preparation Tips

Topics to prepare for Zealogics Senior Software Engineer interview:
  • OOPS
  • WPF layout
  • dependancy property
  • data bindning
  • delegates
  • exception handling in c#
  • Threading
  • solid principle
Interview preparation tips for other job seekers - please study the basics very well

Skills evaluated in this interview

Top Zealogics Senior Software Engineer Interview Questions and Answers

Q1. why string in c# is immutable how can we resolve it?
View answer (2)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)

Jobs at Zealogics

View all

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Coding Test 

They gave us 2 coding questions, must code in java, they personally checked each of our codes, 1 hr duration (They may extend for around 30 mins), should have java installed on our systems prior.

Round 2 - Technical 

(9 Questions)

  • Q1. Difference between array list, array in java
  • Ans. 

    Array list is a dynamic array that can grow or shrink in size, while array in Java is a fixed-size collection of elements.

    • Array list in Java is a class that implements List interface and allows dynamic resizing.

    • Arrays in Java are fixed in size and cannot be resized once initialized.

    • Example: ArrayList<String> arrayList = new ArrayList<String>(); String[] array = new String[5];

  • Answered by AI
  • Q2. About spring boot
  • Q3. Write code for dynamic arrays
  • Ans. 

    Code snippet to implement dynamic arrays with add, remove, and access methods.

    • Use a list or vector data structure to implement dynamic arrays.

    • For adding elements, use the append or push_back method.

    • For removing elements, use the erase or remove method.

    • For accessing elements, use the index operator or at method.

  • Answered by AI
  • Q4. For loop, for each
  • Q5. What do u know about java
  • Ans. 

    Java is a popular programming language known for its platform independence and object-oriented approach.

    • Java is an object-oriented programming language

    • It is known for its platform independence, meaning Java programs can run on any device that has a Java Virtual Machine (JVM)

    • Java is used for developing a wide range of applications, from mobile apps to enterprise systems

    • Java has a rich set of libraries and frameworks tha

  • Answered by AI
  • Q6. Oops concepts
  • Q7. Introduce urself
  • Ans. 

    I am a recent graduate with a degree in Computer Science, passionate about coding and problem-solving.

    • Recent graduate in Computer Science

    • Passionate about coding and problem-solving

  • Answered by AI
  • Q8. Linked list - node insertion, deletion in java
  • Q9. Heaps in java, how does internal memory allocation happen for heaps
  • Ans. 

    In Java, heaps are used for dynamic memory allocation. Internal memory allocation in heaps is managed by the JVM.

    • Heaps in Java are used for storing objects and dynamically allocated memory.

    • Memory allocation in heaps is managed by the Java Virtual Machine (JVM).

    • The JVM uses a technique called garbage collection to reclaim memory from objects that are no longer in use.

    • Objects in the heap are allocated memory based on the...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Techouts Software Engineer Trainee interview:
  • java
  • dsa
Interview preparation tips for other job seekers - min aggregate marks of 80% throughout ur academics
I cleared coding round and in the interview, out of 150, they selected 1 candidate(Cause the candidate had good knowledge of spring boot which was all they wanted)
3.0-3.5 lpa and 3 years of service agreement
and finally the candidate rejected their offer

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. What are Agile Values? Scrum Values? Scrum Ceremonies? Story Points?
  • Ans. 

    Agile values include individuals and interactions over processes and tools, while Scrum values include commitment, courage, focus, openness, and respect.

    • Agile values prioritize individuals and interactions over processes and tools

    • Scrum values include commitment, courage, focus, openness, and respect

    • Scrum ceremonies include Sprint Planning, Daily Standup, Sprint Review, and Sprint Retrospective

    • Story points are a unit of...

  • Answered by AI
  • Q2. As project manager what docs do you prepare? How do you contribute as a PM?
  • Ans. 

    As a project manager, I prepare various documents such as project plans, schedules, budgets, risk assessments, and progress reports. I contribute by leading the team, managing resources, and ensuring project success.

    • Prepare project plans outlining scope, objectives, deliverables, and timelines

    • Create schedules to allocate tasks and track progress

    • Develop budgets to manage project costs effectively

    • Conduct risk assessments...

  • Answered by AI
  • Q3. Capacity? Velocity? etc Agile/Scrum-based questions (bookish) this round was taken by Rajni
Round 2 - One-on-one 

(6 Questions)

  • Q1. Megha took my final round and asked me questions about Agile/Scrum, Stroy Points (estimation).
  • Q2. Ques on explaining Sprint Planning, Retro, Review, using Doc/Excel (screen sharing)
  • Q3. Ques on Conflict and Resource Management, some scenario-based question.
  • Q4. How will you make a low-performing resource a high-performing one?
  • Ans. 

    Provide clear expectations, offer support and training, provide feedback and recognition, set goals and milestones.

    • Clearly communicate expectations and goals to the resource.

    • Offer support and training to help the resource improve their skills and knowledge.

    • Provide regular feedback and recognition for progress made.

    • Set specific goals and milestones to track improvement.

    • Create a development plan with the resource to addr...

  • Answered by AI
  • Q5. Megha did not hire me because she felt I had adequate knowledge and practical experience. (insecurities) Anyway, good luck with your interview.
  • Q6. What is Scrum of Scrums? What is PI planning?
  • Ans. 

    Scrum of Scrums is a scaled agile framework where multiple Scrum teams coordinate their work. PI planning is a key event in SAFe where teams plan their work for the upcoming Program Increment.

    • Scrum of Scrums involves representatives from each Scrum team meeting regularly to discuss dependencies and progress.

    • PI planning is a two-day event where teams align on their objectives, dependencies, and priorities for the upcomi...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Magic Edtech Project Manager interview:
  • Agile Methodology
  • Waterfall
  • Scrum
  • Project Management
Interview preparation tips for other job seekers - Be well prepared with your bookish as well as practical answers.

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
No response

I applied via Walk-in and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. How could you use AI in a company?
  • Q2. Tell me about your past experience.
Round 2 - Aptitude Test 

Few maths , few English , few problem solving

Round 3 - Technical 

(2 Questions)

  • Q1. Few details about data Science regressions and all
  • Q2. Write pseudo code in python

Interview Preparation Tips

Interview preparation tips for other job seekers - Please ask them if they are serious about this job or if they are doing the time pass as they don't have anything else to do, even if they tell you they are selecting you don't believe them, don't leave other offers because of them.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

Hackerrank react test on
1. MCQ- HTML,CSS, Javscript, Web fundamentals
2. Coding - React Context API code

Round 2 - Technical 

(3 Questions)

  • Q1. React and Javascript basics
  • Q2. React Design Pattern and Security handling
  • Q3. HTML and CSS Fundamentals
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Explain oops concepts
  • Ans. 

    OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • OOP focuses on creating objects that interact with each other to solve problems.

    • Encapsulation: Objects can hide their internal state and require interactions through defined interfaces.

    • Inheritance: Objects can inherit attributes and methods from other objects.

    • Polymorphism: Objec...

  • Answered by AI
  • Q2. Write a code on simple one.
  • Ans. 

    Code a simple one

    • Use a basic programming language like Python or JavaScript

    • Create an array of strings

    • Print the array elements

  • Answered by AI
  • Q3. Explain about your projects
  • Ans. 

    I have worked on various projects including a web application for tracking inventory and a mobile app for managing tasks.

    • Developed a web application using React.js for tracking inventory levels and generating reports

    • Created a mobile app using Flutter for managing tasks and setting reminders

    • Implemented RESTful APIs for communication between frontend and backend systems

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a software developer with 5 years of experience in Java, Python, and SQL.

    • 5 years of experience in Java, Python, and SQL

    • Strong problem-solving skills

    • Experience working in Agile development environment

    • Passionate about learning new technologies

  • Answered by AI
  • Q2. Why msg global solutions
  • Ans. 

    I want to work at msg global solutions because of their reputation for innovative solutions and collaborative work environment.

    • I am impressed by msg global solutions' track record of delivering cutting-edge software solutions to clients.

    • I am excited about the opportunity to work with a team of talented developers and collaborate on challenging projects.

    • I value the emphasis msg global solutions places on professional de...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Army Institute of Technology, Pune and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

There was a coding round and out of 75 students 28 got selected for next round

Round 2 - Technical 

(2 Questions)

  • Q1. Total on resume and basic coding questions like write code for different sorting algorithms.
  • Q2. Explain your project in detail and asking cross questions regarding project.
Round 3 - Technical 

(1 Question)

  • Q1. I was rejected in round 2.

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through your resume thoroughly, and have a basic DSA knowledge.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    Experienced Accounts Manager with a strong background in financial analysis and team leadership.

    • Over 5 years of experience in managing accounts and financial reporting

    • Skilled in budgeting, forecasting, and variance analysis

    • Led a team of 10 accountants to streamline processes and improve efficiency

    • Proficient in using accounting software such as QuickBooks and SAP

  • Answered by AI
  • Q2. Tell me about your experience
  • Ans. 

    I have over 5 years of experience in business development, including identifying new opportunities, building relationships, and closing deals.

    • Developed and implemented strategic plans to expand client base

    • Identified new market opportunities and conducted market research

    • Built and maintained relationships with key stakeholders

    • Closed deals and negotiated contracts

    • Increased sales revenue by 20% in the first year at my prev

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about your experience
  • Ans. 

    I have over 5 years of experience in business development, including identifying new opportunities, building relationships, and closing deals.

    • Identifying new business opportunities

    • Building and maintaining relationships with clients

    • Negotiating and closing deals

    • Creating and implementing business development strategies

    • Collaborating with marketing and sales teams

    • Increasing revenue and market share

    • Example: Successfully secu...

  • Answered by AI
  • Q2. Tell me about salary
  • Ans. 

    Salary is negotiable based on experience, qualifications, and company budget.

    • Salary is typically determined by factors such as experience, qualifications, industry standards, and company budget.

    • It is common for candidates to discuss salary expectations during the interview process.

    • Employers may offer a salary range or ask candidates for their salary requirements.

    • Negotiating salary is a normal part of the job offer proc

  • Answered by AI
Round 3 - One-on-one 

(2 Questions)

  • Q1. About expereince
  • Q2. About salary
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. I am interested but I am fasher
  • Q2. I am interested but I am fasher

Interview Preparation Tips

Interview preparation tips for other job seekers - I am interested but I am fasher

Zealogics Interview FAQs

How many rounds are there in Zealogics interview?
Zealogics interview process usually has 2-3 rounds. The most common rounds in the Zealogics interview process are Technical, Resume Shortlist and HR.
How to prepare for Zealogics 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 Zealogics. The most common topics and skills that interviewers at Zealogics expect are Python, SQL, Javascript, Semiconductor and Computer science.
What are the top questions asked in Zealogics interview?

Some of the top questions asked at the Zealogics interview -

  1. why string in c# is immutable how can we resolve ...read more
  2. what is the difference between encapsulation and abstract...read more
  3. how we can establish the connection between view and viewmo...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Zealogics interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 790 Interviews
View all

Zealogics Reviews and Ratings

based on 25 reviews

4.3/5

Rating in categories

4.1

Skill development

4.5

Work-Life balance

4.4

Salary & Benefits

4.1

Job Security

4.5

Company culture

4.0

Promotions/Appraisal

4.3

Work Satisfaction

Explore 25 Reviews and Ratings
Senior Software Engineer
11 salaries
unlock blur

₹10 L/yr - ₹16.3 L/yr

Lead Engineer
7 salaries
unlock blur

₹13.5 L/yr - ₹19 L/yr

Software Engineer
5 salaries
unlock blur

₹4.5 L/yr - ₹5.8 L/yr

Technical Lead
5 salaries
unlock blur

₹11 L/yr - ₹15.5 L/yr

Lead Software Engineer
5 salaries
unlock blur

₹20 L/yr - ₹21 L/yr

Explore more salaries
Compare Zealogics 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