IDC Technologies
30+ Cimmons Interview Questions and Answers
Q1. What is Switch, Routers, VLAN ? What is OSI model? What is TCP/IP ?
Switches and routers are networking devices that help in data transmission. VLAN is a logical grouping of devices. OSI model and TCP/IP are networking protocols.
Switches are used to connect devices within a network and forward data packets between them.
Routers are used to connect different networks and forward data packets between them.
VLAN is a logical grouping of devices that allows for better network management and security.
OSI model is a conceptual model that describes ho...read more
Q2. Difference between MCB, MCCB, MPCB & Their types, Uses & Classification
MCB, MCCB, and MPCB are circuit breakers used for electrical protection. They differ in their current ratings and trip characteristics.
MCB stands for Miniature Circuit Breaker and is used for low current applications up to 125A.
MCCB stands for Molded Case Circuit Breaker and is used for higher current applications up to 2500A.
MPCB stands for Motor Protection Circuit Breaker and is used for protecting motors from overload and short circuit.
MCBs are classified based on their tr...read more
Q3. What is a difference between Java developer and full stack developer.
Java developer focuses on Java programming language while full stack developer works on both front-end and back-end technologies.
Java developer specializes in Java programming language
Full stack developer works on both front-end and back-end technologies
Full stack developer has knowledge of multiple programming languages and frameworks
Java developer may not have knowledge of front-end technologies like HTML, CSS, and JavaScript
Full stack developer can develop a complete appli...read more
Q4. What is Network classes and it's ranges?
Network classes are a way of dividing IP addresses into different ranges based on their first octet.
There are five network classes: A, B, C, D, and E.
Class A addresses range from 1.0.0.0 to 126.0.0.0.
Class B addresses range from 128.0.0.0 to 191.255.0.0.
Class C addresses range from 192.0.0.0 to 223.255.255.0.
Class D addresses are used for multicast and range from 224.0.0.0 to 239.255.255.255.
Class E addresses are reserved for future use and range from 240.0.0.0 to 255.255.255...read more
Q5. IP of panel, Forms of seperation of panels
The IP rating of a panel refers to its level of protection against solids and liquids. Panels can be separated by physical barriers or electrical insulation.
IP rating indicates the degree of protection provided by a panel against dust and water. Higher IP ratings offer better protection.
Separation of panels can be achieved through physical barriers such as walls, partitions, or enclosures.
Electrical insulation is another form of separation, where panels are isolated from each...read more
Q6. What is vlan and trunk and switch configuration
VLAN is a logical grouping of devices on a network, while trunk is a link that carries multiple VLANs. Switch configuration involves setting up VLANs and trunks on a switch.
VLAN separates broadcast domains and improves network performance
Trunk allows multiple VLANs to be carried over a single link
Switch configuration involves assigning ports to VLANs, configuring VLAN interfaces, and setting up trunk links
Example: VLAN 10 for finance department, VLAN 20 for marketing departme...read more
Q7. Outlook configuration and troubleshooting on exchange and O365.
Outlook configuration and troubleshooting on exchange and O365.
For Exchange, check if the user has the correct permissions and mailbox size limit
For O365, check if the user has the correct license and if the account is synced properly
Check if the Outlook profile is corrupt and try creating a new one
Check if there are any add-ins causing issues
Check if there are any network connectivity issues
Check if there are any updates available for Outlook or the operating system
Q8. How to start VBA code and what sub and what is sub called
To start VBA code, create a new module and define a sub procedure.
Open Microsoft Excel and press ALT + F11 to open the Visual Basic Editor
In the Project Explorer, right-click on the workbook and select Insert > Module
Define a sub procedure by typing 'Sub' followed by the name of the procedure
Add the code inside the sub procedure
Save the module and close the Visual Basic Editor
Q9. What are the metrics you use to barge progress of your project ?
Metrics like velocity, burndown charts, sprint backlog progress, and team satisfaction are used to gauge project progress.
Velocity: Measure of work completed in a sprint.
Burndown charts: Track remaining work in a sprint.
Sprint backlog progress: Monitor completion of sprint tasks.
Team satisfaction: Assess team morale and collaboration.
Q10. Calculation of cable size, Busbar size
Calculation of cable size and busbar size is crucial for electrical design engineers.
Cable size calculation involves determining the current carrying capacity of the cable and selecting the appropriate size based on the load requirements.
Busbar size calculation involves determining the current carrying capacity of the busbar and selecting the appropriate size based on the load requirements.
Factors to consider when calculating cable and busbar size include voltage drop, ambien...read more
Q11. What do you know about tax terms?
Tax terms refer to the vocabulary used in taxation laws and regulations.
Taxable income
Tax credits
Tax deductions
Tax brackets
Tax liability
Tax exemption
Tax audit
Tax return
Tax evasion
Tax avoidance
Q12. What is difference between option explicit and option based
Option Explicit is a statement used in VBA to force variable declaration while Option Base is used to set the lower bound of an array.
Option Explicit is used to avoid undeclared variables in VBA code
Option Base is used to set the lower bound of an array in VBA
Option Explicit is recommended to be used in all VBA code
Option Base is optional and defaults to 0 if not specified
Example: Option Explicit Dim x As Integer x = 5 Example: Option Base 1 Dim arr(1 To 10) As Integer
Q13. Selection criteria of circuit breakers
Circuit breakers are selected based on voltage, current rating, interrupting capacity, and application.
Voltage rating should be equal to or greater than the system voltage
Current rating should be selected based on the maximum current expected in the circuit
Interrupting capacity should be sufficient to interrupt the maximum fault current
Application-specific requirements such as environmental conditions and type of load should also be considered
Examples of circuit breaker types...read more
Q14. What are the Response codes of API
Response codes of API are standardized status codes returned by a server in response to a client's request.
200 - OK: Request was successful
400 - Bad Request: Invalid input or missing parameters
401 - Unauthorized: Authentication required
404 - Not Found: Resource not found
500 - Internal Server Error: Server-side issue
Q15. What is API Testing and its purpose
API Testing is testing the application programming interface to ensure it meets functionality, reliability, performance, and security requirements.
API Testing involves testing the communication between different software systems through APIs.
It ensures that the API functions correctly, returns the expected results, and handles errors gracefully.
API Testing can be done at different levels such as unit testing, integration testing, and end-to-end testing.
Tools like Postman, Soa...read more
Q16. what are the different type of classes in Pega?
There are three types of classes in Pega: Abstract, Concrete, and Interface.
Abstract classes cannot be instantiated and are used as base classes for other classes.
Concrete classes can be instantiated and are used to define objects.
Interface classes define a set of methods that a class must implement.
Examples of abstract classes in Pega include @baseclass and @abstractclass.
Examples of concrete classes in Pega include @baseclass and @data-.
Examples of interface classes in Pega...read more
Q17. What are the version of HTML and CSS ?
HTML has versions like HTML4, HTML5. CSS has versions like CSS2, CSS3.
HTML versions include HTML4, HTML5
CSS versions include CSS2, CSS3
Q18. What is QA tester?
A QA tester is responsible for ensuring software products meet quality standards through testing and identifying defects.
QA testers perform manual and automated testing on software products
They create test plans and test cases to ensure all aspects of the software are tested
QA testers work closely with developers to identify and resolve defects
They document and report defects to the development team
QA testers may also be responsible for regression testing and user acceptance ...read more
Q19. What is capacity and velocity ?
Capacity is the amount of work a team can handle in a sprint, while velocity is the amount of work completed in a sprint.
Capacity is determined by the team's availability and skills.
Velocity is measured by the amount of work completed in a sprint, usually in story points or tasks.
Capacity helps in planning sprints and assigning work, while velocity helps in predicting future sprints.
For example, if a team's capacity is 50 story points and their velocity is 40 story points, th...read more
Q20. How Document Object Model works ?
The Document Object Model (DOM) is a programming interface for web documents. It represents the structure of a document as a tree of objects.
DOM is a platform and language-neutral interface that allows programs and scripts to dynamically access and update the content, structure, and style of a document.
It provides a structured representation of the document as a tree of objects, where each node represents a part of the document.
DOM allows developers to manipulate the document...read more
Q21. What's Event viewer.
Event Viewer is a Windows tool that logs system events and errors.
It provides detailed information about system events, errors, and warnings.
It can be used to troubleshoot issues with hardware, software, and drivers.
It has three main logs: Application, Security, and System.
Each log contains different types of events, such as Information, Warning, and Error.
Events can be filtered and sorted based on various criteria, such as date and event type.
Q22. Write down the update and select queries
Update and select queries are used in database operations to modify and retrieve data.
Update query is used to modify existing data in a database table, for example: UPDATE table_name SET column1 = value1 WHERE condition;
Select query is used to retrieve data from a database table, for example: SELECT column1, column2 FROM table_name WHERE condition;
Q23. BDD and cucumber framework with selenium
BDD and Cucumber are frameworks used for behavior-driven development and test automation respectively with Selenium.
BDD is a collaborative approach to software development that involves stakeholders in the process
Cucumber is a tool that supports BDD by allowing stakeholders to write scenarios in plain language
Selenium is a popular tool for automating web browsers
Cucumber can be integrated with Selenium to automate tests based on BDD scenarios
Q24. Dax formulas with example explanation
DAX formulas are used in Power BI to create calculated columns and measures based on data in the model.
DAX stands for Data Analysis Expressions
DAX formulas can be used to perform calculations, manipulate data, and create custom metrics
Examples of DAX functions include SUM, AVERAGE, CALCULATE, FILTER, etc.
Q25. HR definition and policy?
HR definition and policy
HR (Human Resources) is a department within an organization that is responsible for managing employee-related matters.
HR policies are guidelines and procedures established by an organization to govern the behavior and actions of its employees.
HR policies cover areas such as recruitment, compensation, benefits, performance management, employee relations, and compliance with laws and regulations.
Examples of HR policies include a code of conduct, anti-dis...read more
Q26. what is java, hashmpa, collection
Java is a programming language, HashMap is a data structure in Java, and Collection is a framework in Java for storing and manipulating groups of objects.
Java is a popular programming language used for developing applications and software.
HashMap is a data structure in Java that stores key-value pairs.
Collection is a framework in Java that provides interfaces and classes for storing and manipulating groups of objects.
Example: HashMap
map = new HashMap<>();
Q27. Dax formulas with examples
DAX formulas are used in Power BI to create calculated columns and measures.
DAX stands for Data Analysis Expressions
DAX formulas can be used to perform calculations, manipulate data, and create custom metrics
Examples of DAX formulas include SUM, AVERAGE, CALCULATE, FILTER, and RELATED
Q28. What is account?
Q29. what are joins
Joins are used to combine rows from two or more tables based on a related column between them.
Joins are used in SQL to retrieve data from multiple tables based on a related column between them.
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;
Q30. what is DML and use
DML stands for Data Manipulation Language and is used to manipulate data in a database.
DML is used to insert, update, delete, and retrieve data in a database.
Examples of DML statements include INSERT, UPDATE, DELETE, and SELECT.
DML is essential for managing and modifying data within a database.
Q31. Types of filters
Types of filters include slicers, visual level filters, page level filters, report level filters, and drill-through filters.
Slicers allow users to filter data by selecting values from a list.
Visual level filters apply to a specific visual on a report.
Page level filters apply to all visuals on a specific page.
Report level filters apply to all pages in a report.
Drill-through filters allow users to navigate to another report page based on a selected data point.
Q32. Pillars of object orientation
Pillars of object orientation include encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Ability for objects of different classes to respond to the same message.
More about working at IDC Technologies
Top HR Questions asked in Cimmons
Interview Process at Cimmons
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month