JLL Software Engineer Interview Experience (2026) | Campus Placement
I appeared for the JLL (Jones Lang LaSalle) campus placement process for the Software Engineer role. The selection process included resume shortlisting, a company presentation, an online assessment, a group discussion, a technical interview, and an HR interview.
I cleared the earlier rounds and reached the final HR round, but unfortunately, I was not selected.
Company and Role Details
Company: JLL (Jones Lang LaSalle)
Role: Software Engineer
Location: Bengaluru, Karnataka
Hiring: Campus Placement
Internship Duration: 6 months
Monthly Stipend: ₹30,000
Post-Internship CTC: ₹9 LPA, subject to performance evaluation and conversion
Final Outcome: Not selected
Note: The compensation details are based on the recruitment information provided for this opportunity. Full-time conversion is subject to the stated conditions.
1. Resume Shortlisting and Company Presentation
The process began with resume shortlisting, followed by a company presentation or pre-placement talk. The presentation covered the opportunity and the early-career programme.
The opportunity involved a six-month internship, with the possibility of a full-time Software Engineer or similar role based on performance evaluation.
2. Online Assessment (OA)
The online assessment tested technical fundamentals and problem-solving ability.
Duration: 60 minutes
Number of Questions: 26
Topics Covered
Python
Machine Learning
Aptitude
Pseudocode and output prediction
The assessment included a mix of programming-related questions, technical concepts, and logical reasoning.
3. Group Discussion (GD)
Approximately 60-70 candidates were shortlisted for the group discussion.
Candidates per group: Approximately 10
Panel members: 3
Topic: Should the use of social media be restricted for people?
The discussion assessed communication, the ability to present arguments, and participation in a group setting.
4. Technical Interview
The technical interview covered my resume, projects, programming fundamentals, Computer Networks, SQL, AI concepts, and problem-solving.
Resume and Projects
Questions based on my resume and projects.
Follow-up questions about my projects.
Questions about my previous AI/ML interview experience.
Programming
How do you check whether a string is a palindrome?
How do you check whether a number is a palindrome?
Aptitude and Problem-Solving
If you can make only three cuts in a cake, how would you divide it equally among eight people?
How would you design a traffic light system for people who are blind and deaf?
Computer Networks
What is the difference between TCP and UDP?
SQL and DBMS
What is a primary key?
What is a foreign key?
What is the difference between a primary key and a foreign key?
Artificial Intelligence
What is the difference between Agentic AI and Generative AI?
What is AI hallucination?
The interview involved both fundamental questions and practical problem-solving. Understanding my projects and being able to explain their implementation was important.
5. HR Interview
The HR interview was the final stage of the selection process.
Questions Asked
Why do you want to join JLL?
What do you bring to the table?
Why should we hire you?
Situational Question
Suppose you had applied for leave well in advance, and your leave had been approved. You are the only person responsible for a product's core functionality. The product launch is scheduled during your vacation, and the system fails on the launch day.
What would you do in this situation?
This question tested decision-making, ownership, communication, and how I would handle an unexpected workplace situation.
Outcome: I was rejected in the HR round, which was the final stage of the selection process.
Complete Selection Process
Resume Shortlisting => Company Presentation => Online Assessment => Group Discussion => Technical Interview => HR Interview => Final Outcome
Preparation Tips
Based on my experience, I would recommend preparing the following areas:
Programming: Python basics, string manipulation, palindrome problems, and pseudocode.
Aptitude: Logical reasoning and problem-solving.
AI and Machine Learning: ML fundamentals, deep learning, LLMs, Agentic AI, Generative AI, and hallucinations.
Computer Networks: TCP vs UDP and networking fundamentals.
SQL and DBMS: Primary keys, foreign keys, normalization, and SQL queries.
OOP and DSA: OOP principles, trees, and binary search trees.
Resume and Projects: Understand your implementation, technology choices, and project decisions.
Communication: Practise group discussions and situational HR questions.
Additional Questions Reported by Previous Candidates
The following questions were shared from previous JLL interview experiences. They are additional preparation questions and were not necessarily asked during my interview.
What are the different ways to perform feature selection?
Write an SQL query to find the highest salary from an employee table.
What is a DBMS, and how is it useful?
Explain recent developments in AI.
Explain core technologies such as Node.js and Next.js.
Explain trees, binary trees, and binary search trees.
How would you adapt to the corporate world after college?
Explain different AI models and their differences.
What is UI/UX?
Explain the basic concepts of deep learning.
Which AI and ML frameworks do you know?
What is the difference between a unique key and a primary key?
Explain cloud technology.
What is the difference between Power BI and Tableau?
What is database normalization?
What are procedures and functions in DBMS?
Explain OOP concepts.
What is polymorphism? Give an example.
Why did you start working with LLMs?
Write an SQL query to find the second-highest salary.
How would you update a large database without introducing duplicate data?
Write an SQL query to update a table with new information.
Final Takeaway
The JLL recruitment process tested a broad combination of programming, AI/ML, Computer Networks, SQL, project knowledge, communication, and situational problem-solving.
Although I reached the final HR round, I was not selected. The experience helped me understand the preparation required for similar Software Engineer opportunities.
I hope this interview experience helps other candidates preparing for JLL campus placements.
Recommended Reads
Apple SDE 3 Interview Experience | Java Spring Boot
Company: Apple Role: Software Development Engineer 3 (SDE 3) Tech Stack: Java, Spring Boot, Kafka, Redis Round 1: Java Coding and Problem-Solving In the first r
FamPay SDE-2 | ₹30 LPA Offer | 4 YOE
I recently interviewed for an SDE-2 position at FamPay in Bengaluru and received an offer of ₹30 LPA. I have around 4 years of experience at a leading fintech c
Kotak Mahindra Bank SDE 3 Interview Experience | Hyderabad |
My interview experience at Kotak Mahindra Bank for the SDE 3 role in Hyderabad involved a mix of practical coding and problem-solving. Bar Raiser - Low-Level De
Flipkart SDE-2 Interview Experience | 2026 | Selected
Hi everyone, Recently interviewed with Flipkart for an SDE-2 role with 4.3 years of experience and successfully received an offer. I’m sharing my experience acr
Need Help With This DSA Problem Asked in My NetApp Interview
I was asked a coding question during Round 1 of my NetApp Full Stack Engineer interview, and I wasn't able to figure out the complete approach or write the solu
Be the first to add a comment.