i
Zilogic
Systems
Filter interviews by
The keyword Static is used to declare a variable or method that belongs to the class and not to the instance of the class.
Static variables are shared by all instances of the class.
Static methods can be called without creating an instance of the class.
Static variables and methods are accessed using the class name instead of the instance name.
Static variables are initialized only once, at the start of the program.
Ex...
Programming languages differ in syntax, features, and applications.
Syntax: how code is written and structured
Features: built-in functions, libraries, and capabilities
Applications: what the language is commonly used for
Examples: Java for enterprise applications, Python for data science, C++ for system programming
Post-increment returns the value before incrementing, while pre-increment increments first and then returns the value.
Post-increment: a++ returns the value of a and then increments it
Pre-increment: ++a increments the value of a and then returns it
Keyword Extern is used to declare a variable or function that is defined in another file.
Extern keyword is used to tell the compiler that the variable or function is defined in another file.
It is commonly used in header files to declare variables or functions that are defined in source files.
Extern keyword is not used when defining the variable or function, only when declaring it.
Example: extern int x; // declares...
I prefer the React framework because of its component-based architecture and efficient rendering.
React's virtual DOM allows for faster rendering and updates compared to traditional DOM manipulation.
The component-based architecture promotes reusability and modularity, making it easier to maintain and scale applications.
React's large and active community provides a wealth of resources and support.
Examples of popular...
We used the Angular framework for our web application.
We chose Angular because of its robustness and ease of use.
It allowed us to create a single-page application with dynamic content.
We also utilized Angular Material for UI components.
We followed the MVC architecture pattern for our codebase.
Define a function in C that accepts a variable number of arguments using stdarg.h.
Use stdarg.h library for handling variable arguments.
Define the function with an ellipsis (...) to indicate variable arguments.
Use va_list, va_start, va_arg, and va_end macros to process the arguments.
Example: int myPrintf(const char *format, ...) { /* implementation */ }
I applied via Walk-in and was interviewed in May 2022. There were 3 interview rounds.
Python - Strings Parsing (For loop, Split, Len)
Programming languages differ in syntax, features, and applications.
Syntax: how code is written and structured
Features: built-in functions, libraries, and capabilities
Applications: what the language is commonly used for
Examples: Java for enterprise applications, Python for data science, C++ for system programming
I prefer the React framework because of its component-based architecture and efficient rendering.
React's virtual DOM allows for faster rendering and updates compared to traditional DOM manipulation.
The component-based architecture promotes reusability and modularity, making it easier to maintain and scale applications.
React's large and active community provides a wealth of resources and support.
Examples of popular appl...
We used the Angular framework for our web application.
We chose Angular because of its robustness and ease of use.
It allowed us to create a single-page application with dynamic content.
We also utilized Angular Material for UI components.
We followed the MVC architecture pattern for our codebase.
Keyword Extern is used to declare a variable or function that is defined in another file.
Extern keyword is used to tell the compiler that the variable or function is defined in another file.
It is commonly used in header files to declare variables or functions that are defined in source files.
Extern keyword is not used when defining the variable or function, only when declaring it.
Example: extern int x; // declares vari...
The keyword Static is used to declare a variable or method that belongs to the class and not to the instance of the class.
Static variables are shared by all instances of the class.
Static methods can be called without creating an instance of the class.
Static variables and methods are accessed using the class name instead of the instance name.
Static variables are initialized only once, at the start of the program.
Example...
Define a function in C that accepts a variable number of arguments using stdarg.h.
Use stdarg.h library for handling variable arguments.
Define the function with an ellipsis (...) to indicate variable arguments.
Use va_list, va_start, va_arg, and va_end macros to process the arguments.
Example: int myPrintf(const char *format, ...) { /* implementation */ }
Post-increment returns the value before incrementing, while pre-increment increments first and then returns the value.
Post-increment: a++ returns the value of a and then increments it
Pre-increment: ++a increments the value of a and then returns it
Top trending discussions
posted on 6 Aug 2021
posted on 29 Nov 2024
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Duration was 1 hour, Topics covered were DSA, Concurrency in golang, Databse questions
posted on 2 Jan 2022
I applied via Naukri.com and was interviewed in Dec 2021. There were 4 interview rounds.
posted on 18 Jun 2024
Count occurrences of a letter in a string.
Iterate through each character in the string and count occurrences of the specified letter.
Use a hashmap to store the count of each letter.
Handle both uppercase and lowercase letters to ensure accurate counting.
I appeared for an interview before May 2024, where I was asked the following questions.
I am eager to start working as soon as possible, ideally within two weeks, to contribute effectively to the team.
Immediate Availability: I can start immediately if needed, as I am ready to transition from my current role.
Two Weeks Notice: If required, I can provide a two-week notice to my current employer, ensuring a smooth handover.
Flexible Start Date: I am open to discussing a start date that aligns with the team's n...
Net Asset Value (NAV) represents the value of an investment fund's assets minus its liabilities, indicating its per-share value.
Formula: NAV = (Total Assets - Total Liabilities) / Total Outstanding Shares.
Example: If a fund has $10 million in assets and $2 million in liabilities with 1 million shares outstanding, NAV = ($10M - $2M) / 1M = $8.
Importance: NAV is crucial for investors to assess the value of their investme...
posted on 16 Sep 2024
I appeared for an interview in Mar 2024.
I applied via Approached by Company and was interviewed before Mar 2023. There was 1 interview round.
posted on 8 Feb 2025
I appeared for an interview before Feb 2024.
Some of the top questions asked at the Zilogic Systems Engineer interview -
based on 9 reviews
Rating in categories
Software Engineer
23
salaries
| ₹3.2 L/yr - ₹8.4 L/yr |
Wlan Testing Engineer
19
salaries
| ₹2.5 L/yr - ₹8.1 L/yr |
Embedded Software Engineer
18
salaries
| ₹3 L/yr - ₹9.6 L/yr |
Engineer
16
salaries
| ₹1.8 L/yr - ₹8 L/yr |
Senior Software Engineer
13
salaries
| ₹6.4 L/yr - ₹11 L/yr |
Maxgen Technologies
JoulestoWatts Business Solutions
Value Point Systems
F1 Info Solutions and Services