Add office photos
Employer?
Claim Account for FREE

Open Access Technology India

3.5
based on 86 Reviews
Filter interviews by

10+ Johnson Controls Interview Questions and Answers

Updated 21 Sep 2024

Q1. Create 10 no. of Checkboxes in javascript and on-checked checkboxes count should be show at below. as you will un-check the checkbox count should also change. so means to say checked checkbox count should be pr...

read more
Ans.

Create 10 checkboxes in JavaScript and display the count of checked checkboxes below. Update count on unchecking.

  • Use JavaScript to create checkboxes

  • Add event listener to checkboxes to track changes

  • Update count of checked checkboxes on change

  • Display count below checkboxes

Add your answer

Q2. What is Call, Apply and Bind in javscript

Ans.

Call, Apply, and Bind are methods in JavaScript used to manipulate the value of 'this' in a function.

  • Call: Invokes a function with a specified 'this' value and arguments provided individually.

  • Apply: Invokes a function with a specified 'this' value and arguments provided as an array.

  • Bind: Creates a new function with a specified 'this' value and arguments provided as a list.

View 2 more answers

Q3. What is difference between Figure tag and Img tag.

Ans.

The figure tag is used to group images and their captions together, while the img tag is used to display a single image.

  • Figure tag is used to group images and their captions together.

  • Img tag is used to display a single image.

  • Figure tag can contain multiple images and text, while img tag is standalone.

  • Figure tag is often used for image galleries or diagrams.

  • Img tag is used for displaying a single image on a webpage.

View 1 answer

Q4. What is webCompliance rules and webForm 2.0

Ans.

webCompliance rules are guidelines that ensure websites meet legal and regulatory requirements. webForm 2.0 is a web development framework.

  • webCompliance rules are used to ensure websites adhere to accessibility, privacy, and security standards.

  • These rules help websites avoid legal issues and provide a better user experience.

  • Examples of webCompliance rules include WCAG (Web Content Accessibility Guidelines) for accessibility and GDPR (General Data Protection Regulation) for pr...read more

View 1 answer
Discover Johnson Controls interview dos and don'ts from real experiences

Q5. Media Objects in Bootstarp, What is Breadcrumb

Ans.

A breadcrumb is a navigation element that shows the user's current location within a website or application.

  • A breadcrumb typically appears horizontally at the top of a page or below the navigation bar.

  • It consists of a series of links, with each link representing a higher-level page or section.

  • The last link in the breadcrumb represents the current page or section and is often not clickable.

  • Breadcrumb navigation helps users understand their location within a website and provide...read more

View 1 answer

Q6. What is Ajax and How does ajax works

Ans.

Ajax is a technique used to update parts of a web page without reloading the entire page.

  • Ajax stands for Asynchronous JavaScript and XML.

  • It allows for asynchronous communication between the client and server.

  • Ajax uses XMLHttpRequest object to send and receive data from the server.

  • It can update the content of a web page dynamically without refreshing the whole page.

  • Ajax is commonly used for creating interactive web applications.

View 1 answer
Are these interview questions helpful?

Q7. What is Closure in javascript

Ans.

Closure is a function that has access to its own scope, the outer function's scope, and the global scope.

  • Closure allows a function to access variables from its outer function even after the outer function has finished executing.

  • It helps in creating private variables and functions in JavaScript.

  • Closures are created every time a function is created, and they store references to the variables in their lexical environment.

  • Example: function outer() { var x = 10; function inner() {...read more

View 1 answer

Q8. Disadvantages of JavaScript

Ans.

JavaScript has some disadvantages that developers should be aware of.

  • JavaScript is an interpreted language, which can lead to slower performance compared to compiled languages.

  • JavaScript has limited support for multithreading, making it difficult to perform complex tasks efficiently.

  • JavaScript can be prone to security vulnerabilities, such as cross-site scripting (XSS) attacks.

  • JavaScript code can be difficult to maintain and debug, especially in large-scale applications.

  • JavaS...read more

View 1 answer
Share interview questions and help millions of jobseekers 🌟

Q9. Types of Storage in HTML5

Ans.

Types of storage in HTML5 include localStorage, sessionStorage, and IndexedDB.

  • localStorage: stores data with no expiration date

  • sessionStorage: stores data for one session only

  • IndexedDB: stores large amounts of structured data

View 1 answer

Q10. Types of partitioning in hive, bucketing in hive, hoq to dedup data, what RDDs and dataframes, difference between spark session and context, prwtty json format

Ans.

Answering questions related to Hive, Spark, and JSON format.

  • Types of partitioning in Hive: static and dynamic

  • Bucketing in Hive: used for efficient sampling and joins

  • Deduplication in Hive: using DISTINCT keyword or GROUP BY clause

  • RDDs and DataFrames: both are distributed collections in Spark, but DataFrames have a schema

  • Difference between Spark Session and Context: Session is a higher-level API that includes Context

  • Pretty JSON format: using indentation and line breaks for read...read more

Add your answer

Q11. Explain OOPs Concept in details

Ans.

OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.

  • OOPs focuses on creating objects that interact with each other to solve complex problems

  • Key principles include encapsulation, inheritance, polymorphism, and abstraction

  • Encapsulation involves bundling data and methods that operate on the data into a single unit

  • Inheritance allows a class to inherit properties and behavior from another class

  • Polymorphism e...read more

Add your answer

Q12. Explain about selenium webdriver

Ans.

Selenium WebDriver is a tool used for automating web application testing.

  • Selenium WebDriver is a powerful tool for automating web browsers.

  • It supports multiple programming languages like Java, Python, C#, etc.

  • WebDriver interacts directly with the browser and can simulate user actions.

  • It can handle complex web elements like dropdowns, pop-ups, alerts, etc.

  • WebDriver can be used for cross-browser testing and parallel test execution.

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Johnson Controls

based on 6 interviews
Interview experience
4.3
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.4
 • 802 Interview Questions
3.9
 • 209 Interview Questions
3.9
 • 208 Interview Questions
3.9
 • 206 Interview Questions
4.0
 • 145 Interview Questions
3.3
 • 143 Interview Questions
View all
Top Open Access Technology India Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter