KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
REQUIREMENT_ID_1471 β€’ 3-DAY_ACTIVE_POLICY

Software Engineer

Company
Company Honeywell
Type
Opportunity Type Internship
Salary
Stipend / Salary β‚Ή8–12 LPA
Location
Location Bengaluru
Posted Date
Posted Date Today
Java C++ Python OOP Data Structures Algorithms Git SQL REST APIs Agile Scrum Problem Solving
πŸ“–
Honeywell Placement Papers – Practice Questions Open Resource β†—
Curated set of previous placement papers to help you practice the type of DSA problems Honeywell asks.
πŸ“–
Honeywell Interview Experiences & Questions Open Resource β†—
Compilation of interview experiences and sample questions that give insight into Honeywell's interview style.
πŸ“–
Honeywell Software Engineer Preparation Guide Open Resource β†—
Targeted guide covering core topics, sample problems, and tips specific to the Software Engineer role at Honeywell.
πŸ“–
LeetCode Problem Set – Core Algorithms Open Resource β†—
Extensive collection of algorithmic problems to sharpen coding skills required for the online assessment.

B.Tech / B.E. or M.Tech in Computer Science, Information Technology, Electronics & Communication or related streams; Minimum 60% aggregate (or CGPA 6.0/10); Batch years 2023‑2026; No active backlogs at the time of joining; Strong academic record in core CS subjects (Data Structures, Algorithms, DBMS, OOP).

1
Round 1: Resume screening
2
Round 2: Online coding assessment (DSA)
3
Round 3: Technical interview(s) – coding + CS fundamentals
4
Round 4: Hiring Manager round / offer discussion
Honeywell is a global technology and manufacturing leader with a presence in more than 100 countries. In India, the company operates across aerospace, building technologies, performance materials, and safety & productivity solutions, delivering innovative products that improve efficiency, safety, and sustainability. With a strong focus on research and development, Honeywell invests heavily in cutting‑edge software platforms that power its industrial Internet of Things (IIoT) offerings, cloud services, and intelligent automation solutions. The company’s culture encourages curiosity, continuous learning, and collaboration across multidisciplinary teams, making it an attractive destination for fresh engineering talent. The role of Software Engineer at Honeywell Bengaluru is designed for recent graduates who are eager to apply their programming fundamentals to real‑world problems. As a junior member of the software development team, you will contribute to the design, development, testing, and maintenance of scalable applications that support Honeywell’s digital transformation initiatives. You will work under the guidance of senior engineers and product managers, participating in agile ceremonies, code reviews, and continuous integration pipelines. Key Responsibilities: 1. Write clean, efficient, and maintainable code in Java, C++ or Python based on project requirements. 2. Implement and consume RESTful APIs to enable communication between services. 3. Design and optimise data structures and algorithms to solve performance‑critical problems. 4. Collaborate with cross‑functional teams using Git for version control and follow best practices for branching and merging. 5. Participate in daily stand‑ups, sprint planning, and retrospectives as part of an Agile/Scrum workflow. 6. Develop and execute unit and integration test cases to ensure code quality. 7. Debug, troubleshoot, and resolve software defects reported by QA or production monitoring tools. 8. Contribute to documentation of technical designs, APIs, and deployment procedures. 9. Assist in database schema design and write basic SQL queries for data retrieval and manipulation. 10. Continuously learn emerging technologies and propose improvements to existing systems. Tech Stack: Java / C++ / Python, Spring Boot / Flask, REST APIs, Git, MySQL / PostgreSQL, Docker, Jenkins, Agile tools (Jira, Confluence). Growth Path: Starting as a Software Engineer I, high performers can progress to Software Engineer II, Senior Engineer, and eventually to Technical Lead or Architecture roles within 3‑5 years, with opportunities to move across Honeywell’s diverse business units globally. Why Join Honeywell? You will be part of a world‑renowned organization that values innovation and offers exposure to industry‑leading projects in IoT, AI, and automation. The company provides structured mentorship, regular training programs, and a supportive environment that encourages fresh talent to grow quickly. Competitive compensation, comprehensive benefits, and a vibrant campus culture make Honeywell an excellent launchpad for a thriving software engineering career.

Honeywell β€” Data Analytics & SQL Interview Guide

Previously asked questions, exam syllabus, coding benchmarks & round strategy.

APTITUDE & LOGIC πŸ“–
Aptitude Practice Questions & Online Mock Tests

Curated logical, quantitative, and verbal reasoning problems to sharpen reasoning skills required for the initial screening test.

Open Resource β†—
COMPANY GUIDE 🎯
Honeywell Interview Preparation Corner

Comprehensive guide covering typical interview formats, common questions, and preparation tips for Honeywell and off-campus tech roles.

Open Resource β†—
MOCK TESTS & PAPERS πŸ“
Comprehensive Interview Prep Resources & Syllabus

Collection of previous year questions, company-specific test patterns, and interview experiences for technical and HR rounds.

Open Resource β†—
CODING PRACTICE πŸ’»
Algorithm and Data Structure Problem Set

Practice problems to improve coding proficiency and algorithm problem-solving speed for technical rounds.

Open Resource β†—
Round 1: Online Assessment (OA)
Aptitude, Quantitative Logic & 2 Coding Problems
Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1
Core Tech Stack (Java, C++, Python, OOP, Data Structures, Algorithms, Git, SQL, REST APIs, Agile, Scrum, Problem Solving) & Live Code Tracing
Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving
Database Schemas, APIs & Architecture Basics
Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion
Honeywell Core Values, Learning Agility & Offer Terms
Demonstrate passion, strong communication, and readiness for full-time collaboration.
What is the difference between WHERE and HAVING clauses in SQL? Answer β–Ό
Model Answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer β–Ό
Model Answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer β–Ό
Model Answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer β–Ό
Model Answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer β–Ό
Model Answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Why do you want to join Honeywell as a Software Engineer?
Preparation Tip: Highlight Honeywell's market reputation, recent tech innovations, and how your skills in Java directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Preparation Tip: Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Preparation Tip: Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.

More Fresh Requirements in Software Engineering

View Category Feed β†—
Honeywell
Software Engineer
Apply Apply Now β†—
Chat Chat with Kashii