Upload Button Icon Add office photos

Filter interviews by

JTG E-Business Software Frontend Developer Intern Interview Questions and Answers

Updated 25 Nov 2024

6 Interview questions

A Frontend Developer Intern was asked 6mo ago
Q. How does JS work?
Ans. 

JS is a scripting language that allows for dynamic content on websites.

  • JS is a client-side scripting language used to create interactive web pages.

  • It can manipulate HTML and CSS to dynamically update content without reloading the page.

  • JS can handle events like button clicks, form submissions, and mouse movements.

  • It can also make asynchronous requests to fetch data from servers using AJAX.

  • JS code is executed by the...

A Frontend Developer Intern was asked 6mo ago
Q. How can you sort an array using JavaScript?
Ans. 

Use the sort() method in JavaScript to sort an array of strings.

  • Use the sort() method with a compare function to sort the array alphabetically.

  • For example, array.sort((a, b) => a.localeCompare(b)); will sort the array in ascending order.

  • To sort the array in descending order, you can use array.sort((a, b) => b.localeCompare(a));

Frontend Developer Intern Interview Questions Asked at Other Companies

Q1. Last Stone Weight Problem Explanation Given a collection of stone ... read more
asked in Samsung
Q2. Reverse Linked List Problem Statement Given a singly linked list ... read more
asked in Samsung
Q3. Cousins of a Given Node in a Binary Tree Given a binary tree with ... read more
asked in Trell
Q4. Find the Second Largest Element Given an array or list of integer ... read more
asked in Samsung
Q5. Maximum Sum Path in a Binary Tree Your task is to determine the m ... read more
A Frontend Developer Intern was asked 6mo ago
Q. What are the different types of JavaScript modules?
Ans. 

There are two types of JS modules: CommonJS and ES6 modules.

  • CommonJS modules use 'require' and 'module.exports' to import and export modules.

  • ES6 modules use 'import' and 'export' statements to import and export modules.

  • ES6 modules are statically analyzable, while CommonJS modules are dynamically loaded at runtime.

A Frontend Developer Intern was asked 6mo ago
Q. Explain the event loop in JavaScript.
Ans. 

Event loop in JS manages asynchronous operations by executing callback functions in a queue.

  • Event loop is responsible for handling asynchronous operations in JavaScript.

  • It allows non-blocking I/O operations by executing callback functions in a queue.

  • Event loop continuously checks the call stack and the callback queue to prioritize tasks.

A Frontend Developer Intern was asked 6mo ago
Q. How do you reverse an array in JavaScript?
Ans. 

Use the reverse() method to reverse an array in JavaScript.

  • Use the reverse() method on the array to reverse its elements in place.

  • Example: const arr = ['apple', 'banana', 'cherry']; arr.reverse(); // ['cherry', 'banana', 'apple']

A Frontend Developer Intern was asked 6mo ago
Q. What is event bubbling?
Ans. 

Event bubbling is the process where an event triggered on a child element is propagated up to its parent elements.

  • Events triggered on child elements will also trigger the same event on parent elements

  • Event bubbling allows for delegation of event handling to a parent element

  • Can be controlled using event.stopPropagation() method

JTG E-Business Software Frontend Developer Intern Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

2 DSA questions 1- in the frist question you have to print the length of maximum increasing sub array 2-in was related to stack, the question was to multiply string inside paranthesis for example if the input is "3(ab)" the output will be "ababab"

Interview Preparation Tips

Interview preparation tips for other job seekers - They ask DSA questions even for frontend role
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - HTML, CSS , JS, DSA 

(2 Questions)

  • Q1. Event loop in JS
  • Ans. 

    Event loop in JS manages asynchronous operations by executing callback functions in a queue.

    • Event loop is responsible for handling asynchronous operations in JavaScript.

    • It allows non-blocking I/O operations by executing callback functions in a queue.

    • Event loop continuously checks the call stack and the callback queue to prioritize tasks.

  • Answered by AI
  • Q2. Type of JS modules
  • Ans. 

    There are two types of JS modules: CommonJS and ES6 modules.

    • CommonJS modules use 'require' and 'module.exports' to import and export modules.

    • ES6 modules use 'import' and 'export' statements to import and export modules.

    • ES6 modules are statically analyzable, while CommonJS modules are dynamically loaded at runtime.

  • Answered by AI
Round 2 - HTML,CSS,JS, DSA 

(2 Questions)

  • Q1. Sort the array using JS
  • Ans. 

    Use the sort() method in JavaScript to sort an array of strings.

    • Use the sort() method with a compare function to sort the array alphabetically.

    • For example, array.sort((a, b) => a.localeCompare(b)); will sort the array in ascending order.

    • To sort the array in descending order, you can use array.sort((a, b) => b.localeCompare(a));

  • Answered by AI
  • Q2. What is event bubbling
  • Ans. 

    Event bubbling is the process where an event triggered on a child element is propagated up to its parent elements.

    • Events triggered on child elements will also trigger the same event on parent elements

    • Event bubbling allows for delegation of event handling to a parent element

    • Can be controlled using event.stopPropagation() method

  • Answered by AI
Round 3 - HTML,CSS,JS, DSA 

(2 Questions)

  • Q1. How does JS Work?
  • Ans. 

    JS is a scripting language that allows for dynamic content on websites.

    • JS is a client-side scripting language used to create interactive web pages.

    • It can manipulate HTML and CSS to dynamically update content without reloading the page.

    • JS can handle events like button clicks, form submissions, and mouse movements.

    • It can also make asynchronous requests to fetch data from servers using AJAX.

    • JS code is executed by the brow...

  • Answered by AI
  • Q2. Reverse an array in JS ?
  • Ans. 

    Use the reverse() method to reverse an array in JavaScript.

    • Use the reverse() method on the array to reverse its elements in place.

    • Example: const arr = ['apple', 'banana', 'cherry']; arr.reverse(); // ['cherry', 'banana', 'apple']

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about JTG E-Business Software?
Ask anonymously on communities.

Interview questions from similar companies

I applied via LinkedIn and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy logical questions
basic quant

Round 2 - Coding Test 

Easy level coding questions
Counting frequency of alphabets

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go through the basics of javascript
Hoisting

Interview Questionnaire 

1 Question

  • Q1. How to use multiple dispatch in redux?
  • Ans. 

    Multiple dispatch is not a feature of Redux. It can be achieved using middleware or custom logic.

    • Middleware like redux-thunk or redux-saga can be used to dispatch multiple actions based on a single action.

    • Custom logic can be implemented in the reducer to handle multiple actions based on a single action type.

    • For example, a single 'ADD_ITEM' action can trigger multiple actions like 'UPDATE_TOTAL', 'UPDATE_HISTORY', etc.

    • M...

  • Answered by AI

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Simple program
  • Q2. I wrote a simple program in C

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and confident

I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What technical challenges have you faced in your work till now and how did you overcome it?
  • Ans. 

    Faced various technical challenges, including system integration and performance optimization, which I successfully navigated through strategic solutions.

    • Integration of legacy systems with modern applications: I utilized APIs and middleware to ensure seamless data flow.

    • Performance bottlenecks in a web application: Implemented caching strategies and optimized database queries, resulting in a 40% speed increase.

    • Debugging...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be truthful and give detailed explanation of the issues and how it was resolved. Explain the severity of the problem and what blockage it had caused in your daily work. How did you chose a solution and how fast was it implemented.

I applied via Walk-in and was interviewed before Sep 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. 1.Technical Ques(OOPS Concept)and 2. Area of Interest 3. About Company 4. more

Interview Preparation Tips

Interview preparation tips for other job seekers - Hello Folks,
Sharing some tips while facing Interview Assessment or GD Round Assessment.
1. Be Confident always give the answer what they ask for, Never connect your answer with different topic.
2. Always go through Company Portal or wiki about their Operation & Function.
3. Always have positive vibes that whatever yes or No, You will surely gain something.
All the Best..!!
Are these interview questions helpful?

I applied via Naukri.com and was interviewed before Apr 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I have visited interview location on morning 7am DLF block Hyderabad. Buy my interview was taken in evening 6:45pm. That was not an interview test it was a patience test.

Interview Questionnaire 

3 Questions

  • Q1. Tell me something about yourself
  • Ans. 

    I am a passionate software developer with 5 years of experience in developing web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in developing web applications

    • Skilled in using various technologies

    • Passionate about coding and problem-solving

  • Answered by AI
  • Q2. What is the difference between encapsulation and polymorphism?
  • Q3. What do you mean by deadlock in OS?
  • Ans. 

    Deadlock is a situation in which two or more processes are unable to proceed because each is waiting for the other to release a resource.

    • Deadlock occurs when two or more processes are stuck in a circular waiting state.

    • It happens when processes compete for resources and each process holds a resource that another process needs.

    • Four necessary conditions for deadlock are mutual exclusion, hold and wait, no preemption, and ...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: We were asked to solve a questionnaire containing 25 questions based on logical reasoning and basic mathematics. We went to the test center in their recruitment center where there were many desktops for the candidates to sit and give the test. At the entrance, they checked the letter we got from them to authenticate us.Then they gave us a login ID and password. Exactly when the test started, the portal became active and we were asked to enter the credentials. I completed the test in half the time as it was pretty easy and straightforward.
Tips: Practice simple aptitude questions for greater speed and accuracy.
Duration: 1 hour
Total Questions: 20

Round: Group Discussion
Experience: Ten candidates who were shortlisted from the written test attended the group discussion. The topic given to us was fairly simple and lucky for me, I used to work as an anchor, and being a strong feminist person, I had a lot of valid points to put forward. I was the one to start the discussion, and I felt I was the best speaker there. The topic was something that I follow regularly, yet I came across a few unique points from the other candidates.
Tips: Improve your English speaking skills. Be assertive and speak concisely.
Duration: 15 minutes

Round: HR Interview
Experience: The interview basically revolved around this one question which had a few follow-up questions, such as who all are there in my family, what are my strengths and weaknesses, and why am I fit for this job.
Tips: Be confident and honest about yourself.

Round: Technical Interview
Experience: I tried to be as calm and confident as possible during the whole of the interview

College Name: Guru Nanak Institute of Technology (GNIT)

Skills evaluated in this interview

Interview Questionnaire 

3 Questions

  • Q1. Process builder. 2.types of relationships. 3.difference in user ,profile and role. 4.workflow. 5.Admin questions
  • Ans. 

    Answering questions related to software development and Salesforce administration.

    • Process Builder is a visual tool in Salesforce used to automate business processes.

    • Types of relationships in Salesforce include lookup, master-detail, and many-to-many relationships.

    • User represents an individual who can log in and access Salesforce, Profile defines the permissions and settings for a user, and Role determines the hierarchy...

  • Answered by AI
  • Q2. What configuration i have done.
  • Ans. 

    I have configured various software systems and tools for development purposes.

    • Configured IDEs such as Eclipse and Visual Studio for development

    • Set up version control systems like Git and SVN

    • Installed and configured build tools like Maven and Gradle

    • Configured application servers like Tomcat and JBoss

    • Set up databases like MySQL and Oracle for development and testing

  • Answered by AI
  • Q3. Salary negotiations

Interview Preparation Tips

Round: Manager round
Experience: Configuration and what work ee have done in your previous company.

Skills evaluated in this interview

JTG E-Business Software Interview FAQs

How many rounds are there in JTG E-Business Software Frontend Developer Intern interview?
JTG E-Business Software interview process usually has 2 rounds. The most common rounds in the JTG E-Business Software interview process are Coding Test.
What are the top questions asked in JTG E-Business Software Frontend Developer Intern interview?

Some of the top questions asked at the JTG E-Business Software Frontend Developer Intern interview -

  1. What is event bubbl...read more
  2. Reverse an array in J...read more
  3. How does JS Wo...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 2 interview experiences

Difficulty level

Moderate 100%

Duration

2-4 weeks 100%
View more
Software Developer
4 salaries
unlock blur

₹6.8 L/yr - ₹18 L/yr

Technical Lead
4 salaries
unlock blur

₹32.4 L/yr - ₹47 L/yr

Software Quality Analyst
3 salaries
unlock blur

₹4.3 L/yr - ₹6.1 L/yr

Senior HR Executive
3 salaries
unlock blur

₹6.1 L/yr - ₹8.5 L/yr

Explore more salaries
Compare JTG E-Business Software with

TCS

3.6
Compare

Accenture

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview