## Nagarro Coding Problems previous year

Q1. Given an array of size MxN and coordinates of starting of subarray (x, y). You need to rotate that subarray and then print the full array after rotation.

Input : NA

Output : NA

Q2. Given a string, say sentence=” this is crazy and fun” and a list, say name=[“is”, “fun”]. Now you need to capitalize on the first letter of every word in the given string which is not present in the list.

Input : this is crazy and fun

Output :

Q3. Given three sorted arrays A, B, and C. Write the most efficient algorithm to find the 5th largest element among the three arrays.

Input : NA

Output : NA

Q4. Return the character which occurs for the maximum numbers of times in the Input String.
If multiple characters occur with the same highest frequency then return “0”.

Input : Input1: abcdd

Output :

Q5. A prime number is a whole number greater than 1 that is divisible only by itself and the number 1.

Given ‘n’ (1 <= n <= 100000), find the nth prime number.

Input : An integer n

Output :

Q6. A Derangement is a permutation of n elements, such that no element appears in its original position. For example, a derangement of {0, 1, 2, 3} is {2, 3, 1, 0}.

Given a number n, find the total number of Derangements of a set of n elements.

Input : 1st Input: n = 2

For two elements say {0, 1}, there is only one
possible derangement {1, 0}

2nd Input: n = 3

For three elements say {0, 1, 2}, there are two
possible derangements {2, 0, 1} and {1, 2, 0}

Output :

Q7. Every character in the input string is followed by its frequency.
Write a function to decrypt the string and find the nth character of the decrypted string. If no character exists at that positionthen then return “-1”.
For eg:- If the input string is “a2b3” the decrypted string is “aabbb”.
Note: The frequency of encrypted string cannot be greater than a single digit i.e.<10.

Explanation:

The decrypted string is “abccc”, hence the 5th character in the decrypted string is “c”.

Input : Input Specification:
Input1: A string.
Input2:5

Output :

Access Original Questions of Top IT companies

Q8. Given a number of objects N(non-repetitive object) Find the number of arrangements in which no objects occur at original positions.

Input : Input1: N, the number of Objects.
Input1: 3

Output :

#### Most Popular Programming Questions:

Q1 Write a program to print alternate even numbers(2,6,10,14,18….).

Q2. Write an efficient program to implement itoa function.

Q3. Write a program to convert uppercase to lower case and vice versa of a given string or sentence

## Microsoft recruitment 2023 for University Graduates | Software Engineer | BE/ B.Tech/M.Tech | 2023 Batch | Bangalore/ Noida/ Telengana

Microsoft Corporation, commonly known as Microsoft, is an American multinational technology corporation which produces computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washington, United States

Microsoft recruitment 2023: Microsoft is inviting freshers candidates for its online hiring process. Bachelors and Masters candidates from BE/ B.Tech/M.Tech 2023 batch can apply for their virtual recruitment. Candidates can start their careers in the top notch company Microsoft as Software Engineer Trainee. Interested and eligible candidates need to apply as soon as possible before the apply date. The detailed eligibility, application process and registration process are given below:

### Eligibility Criteria for Microsoft recruitment 2023

• Pursuing a bachelor’s or master’s degree in engineering, computer science or related field with minimum CGPA of 7/10. (No Backlogs)
• Should be graduating in the year 2023
• One year of programming experience in an object-oriented language.
• Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms.

Responsibilities:

Software Engineers are primarily responsible for:

• Understanding customer requirements.
• Assisting with project planning, scoping, prioritization.
• Providing estimates; Identifying task ownership.
• Creating simple, flexible and comprehensive designs.
• Providing and soliciting design feedback.
• Writing quality code at source.
• Authoring validation tests; Providing timely issue resolutions.
• Consider customer’s perspective and experiences when implementing solutions.

### Selection Process: Microsoft recruitment 2023

The recruitment process of Microsoft includes the various rounds of interview. The interview rounds are as follows:

• Online Application Submission
• Online Test
• Technical Interview
• Interview Round
• Selection

Access Original Questions of Top IT companies

#### How to apply for Microsoft recruitment 2023 ?

Candidates need to apply online before the link gets expired.

## Tata Communications Recruitment 2022 | Freshers | Jr Team Member | BE/ B.Tech – CSE/ IT/ ECE/ EEE | 2019 – 2021 Batch | Pune

Company: Tata Communications Ltd
Tata Communications Recruitment 2022:- Tata Communications is a global company with its roots in the emerging markets. Headquartered in Mumbai and Singapore, it has more than 8,000 employees across 38 countries.

The \$3.2 billion company is listed on the Bombay Stock Exchange and the National Stock Exchange of India and is the flagship telecoms arm of the \$103.3 billion Tata group.

Company Website: www.tatacommunications.com

Positions: Jr. Team Member – Platform Planning & Design

Experience: Freshers

Salary: Not disclosed

Job Location: Pune

#### Eligibility Criteria for Tata Communications Recruitment 2022:

• BE/ B.Tech – Computers/ Electrical/ Electronics/ Electronics & Telecommunications Engineering
• Hiring Batch: 2019 to 2021

Job Responsibilities:

• Responsible for the strategic planning and design of telecom infrastructure and/or network components.
• Analyses the short-term and/or long-term network capacity needs for current and future network requirements.
• This includes technology and network planning across multiple layers, introduction of new technologies into the network for new services and/or better network efficiency.
• Designs the network architecture and performs technical analysis of software, hardware, and network systems, systems engineering for front-end processors, multiplexes, LAN/WAN communications, network nodes, switches, and various transmission systems. Analyses traffic flows and trends, route planning, network optimization, routing solutions and forecast of traffic.
• Performs integration with existing systems and conduct service validation prior to hand over to Service Operations team.
• Has knowledge on IP routers, switches, fiber optic connections, microwave wireless transmission, 2G/3G/4G, DSL and radio frequency systems, etc.
• The function engages with LOBs and Products Team to understand market forecast/ trends, and with relevant teams and vendors to discuss solutions and cost estimates and CAPEX optimization initiatives.
• Also responsible for equipment planning via rfp while working along with commercial team.

Skills:

Is able to apply broad knowledge of one area within Platform Planning and Design or advanced knowledge of specific professional/operational practices. Checks for problems in existing systems and modifies work processes following defined procedures. Operational role responsible for achieving day-to-day objectives. Works under direct supervision No prior work related experience required

Access Original Questions of Top IT companies

#### How to Apply for Tata Communications Recruitment 2022:

Candidates may apply through online mode ASAP.

# Rockwell Automation Hiring Freshers | Graduate Engineer Trainee | BE/ B.Tech – CSE/ IT/ ECE | 2021/ 2022 Batch | Bangalore

Company: Rockwell Automation
Rockwell Automation Hiring: Rockwell Automation, Inc. is an American provider of industrial automation and information technology. Brands include Allen-Bradley and FactoryTalk software.

Headquartered in Milwaukee, Wisconsin, Rockwell Automation employs over 23,000 people and has customers in more than 100 countries worldwide. The Fortune 500 company reported fiscal year 2017 global sales at \$6.3 billion

Company Website: www.rockwellautomation.com

Positions: Graduate Engineer Trainee

Experience: Freshers

Job Location: Bangalore

Salary: Best in Industry

#### Eligibility Criteria:

• BE/ B.Tech – Computers/ Electronics Engineering.

Job Description:

Performs audits and tests of software products in accordance with software test plans and procedures. Debugs and characterizes defects, providing detailed configuration and descriptions for passing and failing tests for product evaluation reports. Maintains documentation of test operations and reports results to engineering. Identifies actual or potential problems in test plans or company products. Assists product development engineers in the diagnosis and replication of product failures.

Access Original Questions of Top IT companies

#### How to apply for Rockwell Automation Career off campus drive ?

Candidates may apply through online mode ASAP.

# Model N Career off campus drive | Freshers recruitment 2022 | Associate Member | BE/ B.Tech | 2022 batch | Hyderabad

Model N Career off campus drive: Model N is inviting candidates from 2022 batch for its online hiring process. Bachelors candidates from BE/ B.Tech 2022 batch can apply for their off campus placement. Candidates can start their careers in the IT company as Associate Member Technical Staff. Interested and eligible candidates need to apply as soon as possible before the apply date. The detailed eligibility, application process and registration process are given below:

### Eligibility Criteria for Model N Career off campus drive

• B.E/B.Tech: CSE/IT/ECE/EEE
• Graduation year of passing: 2022
• Percentage: 60% and above in 10th, 12th and Graduation
• Certification (if any): Java, Database, Dev Ops, Selenium – Any of these will be added advantage.

Job Responsibilities as an Associate Member Technical Staff :

• Passion for solving problems and providing workable solutions
• Knowledge of algorithms and data structures
• Programming proficiency in languages like Java etc.
• Strong analytical and reasoning skills with an ability to visualise solutions for a problem
• Proficiency in troubleshooting software issues and debugging a large codebase
• Improving software quality by identifying issues and bugs. Writing code to fix the quality
• Conceptualize and design product ideas. Design thinking
• Liaising with colleagues to implement technical designs
• Enhancing applications by identifying opportunities for improvement, making recommendations, and designing and implementing solutions
• Investigating and using new technologies where relevant
• Outstanding all-round communication skills and ability to work collaboratively

### Selection Process: Model N Career off campus drive

The recruitment process of Model N includes the various rounds of interview. The interview rounds are as follows:

• Online Application Submission
• Online Test
• Virtual Technical Round
• HR Interview Round
• Selection

Model N enables life sciences and high tech companies to drive growth and market share, minimizing revenue leakage throughout the revenue lifecycle. With deep industry expertise and solutions purpose-built for these industries, Model N delivers comprehensive visibility, insight and control over the complexities of commercial operations and compliance. Our integrated cloud solution is proven to automate pricing, incentive and contract decisions to scale business profitably and grow revenue.

Model N is trusted across more than 120 countries by the world’s leading pharmaceutical, medical technology, semiconductor, and high tech companies, including Johnson & Johnson, AstraZeneca, Stryker, Seagate Technology, Broadcom and Microchip Technology

Access Original Questions of Top IT companies

#### How to apply for Model N Career off campus drive ?

Candidates need to apply online before the link gets expired.

Apply Link: Click here to apply for off campus drive of Model N

## Tata Group Off Campus Drive 2022 | Freshers | Team Member | BE/ B.Tech/ ME/ M.Tech – CSE/ EEE/ ECE | 2017 to 2021 | Chennai

Company: Tata Group
Tata Group Off Campus Drive 2022 :- Tata Group is an Indian multinational conglomerate headquartered in Mumbai, Maharashtra, India. Founded in 1868 by Jamsetji Tata, the company gained international recognition after purchasing several global companies. It is one of the biggest and oldest industrial groups in India. Each Tata company operates independently under the guidance and supervision of its own board of directors and shareholders.

Significant Tata affiliates include Tata Chemicals, Tata Communications, Tata Consultancy Services, Tata Consumer Products, Tata Elxsi, Tata Motors, Tata Power, Tata Steel, Voltas, Tata Cliq, Titan, Trent, Indian Hotels Company Limited, TajAir, Vistara and Cromā.

Company Website: www.tata.com

Positions: Team Member – Project Planning & Implementation

Experience: 0 – 4 Years

Salary: Best In Industry

Job Location: Chennai

#### Eligibility Criteria for Tata Group Off Campus Drive 2022:

• BE/ B.Tech/ ME/ M.Tech  – Computers/ Electrical/ Electronics Engineering;

Job Description:

• Drive implementation of projects related to installation of Wireless, IP services, ATM deployment etc. project as per PMP guidelines.
• Conduct site visits for identification, evaluation and assessment of field conditions in order to evaluate feasibility of installation project and specified design or business generation parameters.
• Plan and coordinate site preparation for readiness related to ramp up of resources and infrastructure (i.e. power, construction, back haul, colocation etc.)
• Monitor progress of site deployment through detailed activity plan for each site.
• Liaise with relevant teams to discuss service impacting event schedules to seek sign off.
• Conduct site audits from time to time and ensure compliance including site commercial terms with respective sites/ parties

Job Roles:

• Possesses sufficient knowledge within Project Planning and Implementation to allow them to apply their knowledge efficiently and work productively with broad instruction.
• Regularly participates in important projects or activities as a full contributing team member. Is able to proactively identify important issues or risks, seeks the appropriate level of guidance and advice to ensure delivery of quality outcomes.
• Operational role which is responsible for delivering results that have direct impact on the achievement of results within Project Planning and Implementation.
• Works under direct supervision. Able to identify problems and provide inputs to improve, change or adapt existing methods and techniques drawing from personal experiences and feedback.
• Actively acquires more complex skills, techniques, operating practices, knowledge of abstract concepts in order to progress toward full proficiency in the field of specialization.
• Has skills and knowledge that will allow them to adapt to effectively deal with unfamiliar issues, challenges, problems within their field of specialization.

Access Original Questions of Top IT companies

#### How to Apply for Tata Group Off Campus Drive 2022?

Interested and eligible candidates can apply this drive online by following links.