N+A
80+ Interview Questions and Answers
Q1. 1 Given a n-ary tree. Devise an algo which determines the position at which the 3rd B is present from the given index in constant time complexity. Try it for binary tree. What is hashing. What is constant time ...
read moreQ2. Given a chessboard and the initial position of horse. If “n” is the number of steps the horse can make then what is probability that it goes out of board ?
Probability of a horse going out of the chessboard given its initial position and number of steps.
The total number of possible moves for a horse is 8.
The number of moves that take the horse out of the board depends on its initial position and the number of steps it can take.
The probability can be calculated by dividing the number of moves that take the horse out of the board by the total number of possible moves.
Q3. Fine, 20 years from now, which industry will stand high in the business market
The technology industry will stand high in the business market in 20 years.
Artificial intelligence and machine learning will continue to advance and revolutionize various industries.
Virtual and augmented reality will become more mainstream and integrated into everyday life.
Renewable energy and sustainable technology will become increasingly important.
E-commerce and online businesses will continue to grow and dominate the market.
Cybersecurity will become even more crucial as t...read more
Q4. What is the pH of 10 to the power -8 Molar HCL?
The pH of 10^-8 Molar HCL is 8.
pH is a measure of the acidity or alkalinity of a solution.
The pH scale ranges from 0 to 14, with 7 being neutral.
A pH below 7 indicates acidity, while a pH above 7 indicates alkalinity.
The pH of a solution can be calculated using the formula pH = -log[H+].
In this case, the concentration of H+ ions is 10^-8 Molar, so the pH is 8.
Q5. Three most important reasons why DNA is the genetic material?
DNA is the genetic material due to its ability to store, replicate, and transmit genetic information.
DNA can store vast amounts of genetic information in its sequence of nucleotides.
DNA can replicate itself accurately, ensuring the transmission of genetic information to offspring.
DNA can transmit genetic information from one generation to the next through the process of inheritance.
Q6. how will you differentiate without wasting the sample much?
By using efficient testing methods and techniques, we can differentiate without wasting the sample much.
Utilize non-destructive testing methods
Implement statistical analysis to minimize sample size
Utilize advanced technology for accurate and precise measurements
Optimize testing procedures to reduce sample consumption
Q7. 4. What is the function of the 'finally' block in Java ? Under what conditions does the finally block not get executed, if this is possible?
Q8. Which molecule does glycolysis start with?
Glycolysis starts with the molecule glucose.
Glycolysis is the metabolic pathway that converts glucose into pyruvate.
Glucose is a simple sugar and the primary source of energy for cells.
During glycolysis, glucose is broken down into two molecules of pyruvate.
This process occurs in the cytoplasm of cells and is the first step in cellular respiration.
Q9. 2. Given a dictionary with limited words. Check if the string given to you is a composite of two words which are already present in the dictionary
Q10. So glucose or CO2, which is more oxidized?
CO2 is more oxidized than glucose.
CO2 has a higher oxidation state than glucose.
In CO2, carbon is fully oxidized to its highest oxidation state (+4), while in glucose, carbon is partially oxidized to its lowest oxidation state (-4).
Glucose contains more reduced carbon atoms compared to CO2.
Glucose has more hydrogen atoms bonded to carbon, indicating a lower degree of oxidation compared to CO2.
Q11. What is the safety procedure to use a ladder against wall?
Q12. Now you are seeing a worker using ladder without safety procedure. What will you do?
I would intervene and address the worker's unsafe behavior.
Approach the worker calmly and politely
Explain the importance of following safety procedures
Offer assistance in using the ladder safely
Report the incident to the supervisor or safety officer
Q13. Different techniques to study protein-protein interaction?
Various techniques are used to study protein-protein interactions.
Yeast two-hybrid assay
Co-immunoprecipitation
Surface plasmon resonance
Fluorescence resonance energy transfer (FRET)
Proximity ligation assay (PLA)
Q14. How to retain the capabilities andskills to keep employees motivated?
Retain capabilities and skills by providing opportunities for growth, recognition, and development.
Offer training and development programs to enhance skills
Provide opportunities for career advancement and growth within the organization
Recognize and reward employees for their achievements and contributions
Create a positive work environment that fosters motivation and engagement
Encourage open communication and feedback to address any concerns or issues
Support work-life balance ...read more
Q15. Glucose" "and where does it finally end?
Glucose is finally metabolized in the mitochondria to produce ATP, the energy currency of cells.
Glucose is broken down through a series of metabolic pathways
The final step of glucose metabolism occurs in the mitochondria
Glucose is converted into pyruvate through glycolysis
Pyruvate enters the mitochondria and undergoes the citric acid cycle
The citric acid cycle produces high-energy molecules like NADH and FADH2
NADH and FADH2 are used in oxidative phosphorylation to produce ATP
Q16. Why is GFP is used so widely?
GFP is used widely due to its unique properties and versatility.
GFP (Green Fluorescent Protein) is widely used as a fluorescent marker in biological research.
It is used to visualize and track specific proteins or cells in living organisms.
GFP can be genetically fused with other proteins to study their localization and dynamics.
It has revolutionized the field of molecular and cell biology, enabling researchers to study complex biological processes.
GFP is also used in medical d...read more
Q17. tell me one quality which is needed to sell a product
Q18. Is glycolysis an oxidative process?
Yes, glycolysis is an oxidative process.
Glycolysis is the metabolic pathway that converts glucose into pyruvate.
During glycolysis, glucose is partially oxidized to produce ATP and NADH.
The process involves a series of enzymatic reactions that occur in the cytoplasm of cells.
Although glycolysis is considered an oxidative process, it does not require oxygen.
The end products of glycolysis can further enter aerobic or anaerobic pathways.
Q19. 3. Given a single linked list of certain nodes. Switch adjacent nodes. Eg. 1 2 3 4 will be 2 1 4 3
Switch adjacent nodes in a single linked list.
Iterate through the linked list and swap the values of adjacent nodes.
Update the next pointers accordingly to maintain the linked list structure.
Continue swapping until the end of the list or the last pair of nodes.
Q20. 7. Is {a, n, d} a palindrome ? If you are given a random string, is it a palindrome or not ?
Q21. 5. Display all the nodes at the same level in a tree
Q22. Then you do you prefer safety field than electronics?
I prefer the safety field over electronics because of my passion for ensuring the well-being and security of others.
I have always been interested in safety protocols and procedures.
I enjoy the challenge of identifying and mitigating potential risks.
Working in the safety field allows me to make a direct impact on people's lives.
I find fulfillment in creating a safe environment for others to thrive in.
I appreciate the constant learning opportunities in the safety field.
For exam...read more
Q23. what is most popular programming languages
The most popular programming languages are Java, Python, and JavaScript.
Java is widely used for enterprise applications and Android development.
Python is popular for its simplicity and versatility, used in web development, data analysis, and artificial intelligence.
JavaScript is essential for web development, enabling interactive and dynamic web pages.
Q24. what is main difference in Struts and JSF?
Q25. what is method overriding and overloading?
Q26. 6. Given a binary search tree. Traverse only the left sub-tree
Q27. What are the method in Object class?
The Object class in Java provides several methods that are common to all objects.
The toString() method returns a string representation of the object.
The equals() method compares two objects for equality.
The hashCode() method returns a hash code value for the object.
The getClass() method returns the runtime class of an object.
The clone() method creates and returns a copy of the object.
The finalize() method is called by the garbage collector before an object is destroyed.
Q28. Can it be more than one base class?
Yes, a class can have more than one base class in multiple inheritance.
Multiple inheritance allows a class to inherit from more than one base class.
The derived class will have access to the members of all the base classes.
For example, class C can inherit from class A and class B: class C : public A, public B {}
Q29. How can we synchronize a method?
Q30. what is the main base class in Java?
Q31. What is Hascode and when we override it?
Q32. What is RFP?
RFP stands for Request for Proposal. It is a document that organizations use to solicit proposals from potential vendors or suppliers.
RFP is a formal invitation for vendors to submit their proposals for a specific project or requirement.
It outlines the project details, requirements, evaluation criteria, and timeline.
RFPs are commonly used in procurement processes to ensure transparency and fair competition.
Vendors respond to RFPs by submitting their proposals, which are then ...read more
Q33. What do you know about Value labs
Q34. What is java and difference between java and c
Java is a high-level programming language used for developing applications. Java is platform-independent and object-oriented.
Java is compiled and interpreted while C is only compiled
Java is platform-independent while C is platform-dependent
Java is object-oriented while C is procedural
Java has automatic garbage collection while C does not
Java has a larger standard library compared to C
Q35. do we Need Set Top Box to watch CATV why
Yes, Set Top Box is required to watch CATV.
Set Top Box is required to decode the digital signals transmitted by the cable operator.
Without a Set Top Box, the TV cannot display the channels.
Set Top Box also provides additional features like recording, pause and rewind.
CATV can be watched on mobile devices with the help of a Set Top Box app.
Q36. How will you increase the traffic from 500 to 5000
To increase traffic from 500 to 5000, I would focus on improving SEO strategies, creating high-quality content, utilizing social media, and optimizing website performance.
Optimize website for search engines by improving meta tags, keywords, and internal linking
Create high-quality, relevant content that attracts and engages users
Utilize social media platforms to promote content and drive traffic to the website
Improve website performance by optimizing loading speed and mobile r...read more
Q37. In a class employee find salaries above certain range .
Use a class method to filter employee salaries above a certain range.
Create a class 'Employee' with a method to filter salaries above a certain range
Use a conditional statement to check if salary is above the specified range
Return the list of employees with salaries above the range
Q38. how many divisions are in cobol
Q39. What will do you for organazation
I will utilize my technical skills and knowledge to provide excellent service and support to the organization.
I will troubleshoot and resolve technical issues for customers
I will provide training and support to customers on how to use the organization's products
I will maintain and repair equipment to ensure optimal performance
I will communicate effectively with customers and colleagues to ensure customer satisfaction
I will stay up-to-date with the latest technology and indust...read more
Q40. How you will develop the market
We will develop the market by implementing a comprehensive marketing strategy.
Conduct market research to identify target audience and their needs
Develop a strong brand identity and messaging
Utilize various marketing channels such as social media, email marketing, and advertising
Establish partnerships and collaborations with other businesses
Offer promotions and discounts to attract new customers
Continuously analyze and adjust marketing efforts based on performance
Provide excel...read more
Q41. What is P number? where it is used ?why?
P number is a designation for materials used in welding. It is used to identify the material composition of a weld.
P number is a code assigned to a specific material type based on its chemical composition, mechanical properties, and other characteristics.
It is used in welding to identify the material being welded and to ensure that the welding procedure is appropriate for that material.
P numbers are used in welding codes and standards such as ASME Section IX and AWS D1.1.
For ...read more
Q42. What does an Analyst do?
An Analyst is responsible for collecting, processing, and analyzing data to provide insights and recommendations for decision-making.
Collect and gather data from various sources
Process and clean data to ensure accuracy and reliability
Analyze data using statistical methods and tools
Generate reports and presentations to communicate findings
Provide insights and recommendations based on data analysis
Q43. what is programming language?
A programming language is a formal language used to write instructions for a computer to perform specific tasks.
Programming languages are used to create software applications and systems.
They provide a set of rules and syntax for writing code.
Examples of programming languages include Java, Python, C++, and JavaScript.
Q44. Difference between HashMap and Hashtable?
HashMap and Hashtable are both implementations of the Map interface in Java, but they have some differences.
HashMap allows null values and is not synchronized, while Hashtable does not allow null values and is synchronized.
HashMap is generally preferred for non-thread-safe operations, while Hashtable is used in multi-threaded environments.
HashMap is faster and more efficient due to its non-synchronized nature, while Hashtable provides thread-safety at the cost of performance....read more
Q45. what is inner and outer joins?
Q46. Why Wholesale Banking?
Wholesale banking offers diverse opportunities, high-value transactions, and exposure to corporate clients.
Wholesale banking provides a wide range of financial services to large corporate clients.
It involves handling high-value transactions, such as syndicated loans, mergers and acquisitions, and capital market activities.
Working in wholesale banking offers exposure to complex financial products and services.
It allows for building relationships with corporate clients and unde...read more
Q47. Explain about the any general topic
The topic of climate change and its impact on the environment
Climate change refers to long-term changes in temperature, precipitation, and other atmospheric conditions
It is primarily caused by human activities such as burning fossil fuels and deforestation
The impact of climate change includes rising sea levels, extreme weather events, and loss of biodiversity
Efforts to mitigate climate change include reducing greenhouse gas emissions and transitioning to renewable energy sour...read more
Q48. what is python used for
Python is a versatile programming language used for web development, data analysis, artificial intelligence, and automation.
Python is used for web development using frameworks like Django and Flask
Python is widely used for data analysis and scientific computing with libraries like NumPy and Pandas
Python is used for artificial intelligence and machine learning with libraries like TensorFlow and PyTorch
Python is used for automation and scripting tasks, making it popular among s...read more
Q49. what is control statements
Control statements are used to control the flow of execution in a program.
Control statements determine which sections of code are executed based on certain conditions.
They include if-else statements, switch statements, and loops.
Examples: if(condition), else, switch(expression), for loop, while loop.
Q50. What are the oops concept?
Q51. what is multiple inheritance?
Q52. Difference between Vector and ArrayList?
Vector and ArrayList are both classes in Java that implement the List interface, but there are some differences between them.
Vector is synchronized, whereas ArrayList is not.
Vector is thread-safe, whereas ArrayList is not.
Vector is slower than ArrayList due to synchronization overhead.
ArrayList is more efficient in terms of memory usage.
ArrayList allows null elements, while Vector does not.
ArrayList is generally preferred over Vector unless synchronization is required.
Q53. Array Sorting using least time complexity
Use quicksort algorithm for array sorting with least time complexity.
Implement quicksort algorithm for sorting array of strings
Choose a pivot element and partition the array into two sub-arrays based on the pivot
Recursively apply quicksort on the sub-arrays until the entire array is sorted
Time complexity of quicksort is O(n log n) on average
Q54. What are the QMS Principles?
QMS principles are the foundation of a quality management system that ensures customer satisfaction and continuous improvement.
Customer focus
Leadership
Engagement of people
Process approach
Improvement
Evidence-based decision making
Relationship management
Q55. Why do we use JSF?
Q56. What is work permit?
A work permit is a legal document that allows a foreign national to work in a specific country for a specific period of time.
A work permit is issued by the government of the country where the individual wants to work.
It is usually required for foreign nationals who do not have citizenship or permanent residency in the country.
Work permits specify the type of work the individual is allowed to do and the duration of their employment.
They may also include restrictions on changin...read more
Q57. what is OOB in random forest?
Q58. Reverse the words in a sentence
Reverse words in a sentence
Split the sentence into words
Reverse the order of the words
Join the reversed words back into a sentence
Q59. what is cobol copy book
Q60. What is Ar calling
AR calling refers to the process of contacting customers to collect outstanding accounts receivable balances.
AR calling involves contacting customers via phone, email, or mail to remind them of overdue payments.
The goal of AR calling is to collect outstanding debts and improve cash flow for the company.
AR callers must have strong communication skills and be persistent in following up with customers.
Examples of AR calling activities include sending payment reminders, negotiati...read more
Q61. What is Ohm & Formula
Ohm is a unit of electrical resistance. The formula to calculate resistance is R = V/I.
Ohm is the unit of electrical resistance, denoted by the symbol Ω.
The formula to calculate resistance is R = V/I, where R is resistance, V is voltage, and I is current.
Ohm's Law states that the current through a conductor between two points is directly proportional to the voltage across the two points.
Resistance can be calculated using Ohm's Law in various electrical circuits.
For example, i...read more
Q62. What is Comp-3
Q63. What is HR recruitment
HR recruitment is the process of identifying, attracting, and hiring qualified candidates for a job within an organization.
Involves creating job descriptions and posting them on job boards
Includes screening resumes and conducting interviews
May involve working with recruitment agencies or headhunters
Goal is to find the best candidate for the job
Q64. 8. Implementation of AVL tree
Q65. tell the names
Q66. what is you expected ctc
My expected CTC is based on my experience, skills, and the market rate for software developers.
Expected CTC is influenced by my years of experience in software development.
Market rate for software developers in the industry is a factor in determining my expected CTC.
My skills and expertise in various programming languages and technologies also play a role in setting my expected CTC.
Q67. Cmptr work on SAP ya windows
Q68. what is java ?
Java is a high-level programming language known for its portability, security, and versatility.
Java is an object-oriented language, meaning it focuses on objects and classes.
It is platform-independent, allowing programs to run on any device with a Java Virtual Machine (JVM).
Java is commonly used for developing web applications, mobile apps, and enterprise software.
Popular frameworks and libraries in Java include Spring, Hibernate, and Apache Struts.
Q69. What is screening
Screening is the process of evaluating individuals for a specific condition or risk factor before symptoms appear.
Screening helps identify individuals who may benefit from further evaluation or treatment
It can involve various tests or assessments to detect early signs of a disease
Examples include mammograms for breast cancer screening and blood pressure checks for hypertension
Q70. You have any experience No
No, I do not have any experience.
I have not had the opportunity to gain experience in this area.
I am eager to learn and grow in this role despite my lack of experience.
I am confident in my ability to quickly adapt and excel in new situations.
Q71. What is biology
Biology is the study of living organisms and their interactions with each other and their environment.
Biology encompasses various subfields such as genetics, ecology, and microbiology.
It involves studying the structure, function, growth, evolution, and distribution of living organisms.
Examples of biological processes include photosynthesis, cell division, and immune response.
Biology helps us understand the diversity of life on Earth and how living organisms interact with each...read more
Q72. what is your stack
My stack includes technologies such as JavaScript, Node.js, React, MongoDB, and Express.
JavaScript
Node.js
React
MongoDB
Express
Q73. why software eng
Software engineering is a crucial aspect of HR and administration for managing systems and processes efficiently.
Software engineering skills are essential for developing and maintaining HR management systems.
Automation of administrative tasks through software can improve efficiency and accuracy.
Knowledge of software can help in analyzing data for better decision-making.
Integration of software solutions can streamline HR processes such as recruitment, onboarding, and performan...read more
Q74. Write anchor text formula
Anchor text formula is the clickable text in a hyperlink that directs users to another webpage.
Include relevant keywords in anchor text
Keep anchor text concise and descriptive
Avoid using generic anchor text like 'click here'
Use anchor text that accurately describes the linked content
Q75. Ready to take flexi pay
Flexi pay option is available for consideration.
Flexi pay allows for flexible payment options based on individual needs.
Consider factors such as salary structure, financial goals, and budgeting.
Examples include staggered payments, variable amounts, or deferred payments.
Q76. UseMemo hook in react
useMemo is a hook in React that memoizes the result of a function to optimize performance.
useMemo is used to memoize expensive calculations so they are only re-computed when dependencies change.
It takes a function and an array of dependencies as arguments.
Example: const memoizedValue = useMemo(() => expensiveFunction(), [dependency1, dependency2]);
Q77. Define retesting
Retesting is the process of running tests on previously tested software to ensure that the changes made have not affected the existing functionality.
Retesting is done to verify that the defects found and fixed in earlier testing have been corrected successfully.
It focuses on the areas where defects were found during initial testing.
Retesting is not done on the entire application, but only on the specific areas that were affected by the changes.
It helps ensure that the softwar...read more
Q78. define regression
Regression is a statistical technique used to determine the relationship between variables.
Regression helps in predicting the value of one variable based on the value of another variable.
It is commonly used in quality analysis to identify patterns and trends in data.
Examples include linear regression, logistic regression, and multiple regression.
Q79. define inheritance
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability and promotes a hierarchical structure
Derived class inherits properties and behaviors from a base class
Types of inheritance include single, multiple, multilevel, and hierarchical
Example: Class 'Dog' inherits from class 'Animal', gaining attributes like 'name' and methods like 'eat()'
Example: Class 'Manager' inherits from class ...read more
Q80. pump selection criteria
Q81. compressor selection criteria
Q82. Pillars of OPPs
The Pillars of OPPs refer to the key components of Operations Performance and Productivity, including quality, cost, delivery, and flexibility.
Quality: Ensuring products or services meet customer expectations and standards.
Cost: Managing expenses and maximizing efficiency to reduce costs.
Delivery: Timely and reliable delivery of products or services to customers.
Flexibility: Ability to adapt to changing market demands and customer needs.
Examples: Implementing quality control ...read more
Q83. Ready to relocate
Yes, I am open to relocating for the right opportunity.
I am willing to relocate for the right job opportunity that aligns with my career goals.
I am open to exploring new cities and cultures.
I understand the importance of being flexible and adaptable in the field of data science.
I am excited about the prospect of working in a new environment and expanding my professional network.
Q84. explain framework
Framework is a structure that provides guidelines, standards, and tools for developing software applications.
Framework provides a foundation for developers to build upon
It includes libraries, APIs, and tools to simplify development
Frameworks can be specific to a programming language or platform
Examples include .NET Framework, AngularJS, and Django
Q85. explain project
The project involved implementing Navision ERP system for a company to streamline their financial and operational processes.
Analyzed the company's current processes and identified areas for improvement
Customized Navision to meet the company's specific needs
Provided training to employees on how to use the new system effectively
Ensured a smooth transition from the old system to Navision
Continued to provide support and maintenance post-implementation
More about working at N+A
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month