Add office photos
Engaged Employer

AVASOFT

3.0
based on 246 Reviews
Filter interviews by

10+ TEGNA Interview Questions and Answers

Updated 10 Aug 2024
Popular Designations

Q1. Can sql used in database

Ans.

Yes, SQL can be used in databases.

  • SQL stands for Structured Query Language and is used to manage and manipulate data in relational databases.

  • It can be used to create, modify, and delete tables, as well as insert, update, and retrieve data.

  • Examples of popular relational database management systems that use SQL include MySQL, Oracle, and Microsoft SQL Server.

Add your answer

Q2. write a code to finding sum of digits of a number untill sum becomes single digit

Ans.

Code to find sum of digits of a number until sum becomes single digit

  • Use a while loop to keep adding the digits of the number until the sum becomes a single digit

  • Convert the number to a string to easily access individual digits

  • Keep track of the sum and update it in each iteration

  • Repeat the process until the sum is less than 10

Add your answer

Q3. What is software developement cycle ?

Ans.

Software development cycle is a process that software goes through from conception to deployment and maintenance.

  • Includes stages like planning, design, development, testing, deployment, and maintenance.

  • Iterative process where feedback is used to improve the software.

  • Examples: Waterfall model, Agile methodology, DevOps.

  • Ensures that software meets requirements, is bug-free, and is delivered on time and within budget.

Add your answer

Q4. How software is developed ?

Ans.

Software is developed through a process involving planning, designing, coding, testing, and maintenance.

  • Planning: Define requirements and create a project plan.

  • Design: Create a detailed design of the software architecture.

  • Coding: Write the actual code based on the design.

  • Testing: Test the software for bugs and errors.

  • Maintenance: Update and improve the software as needed.

  • Examples: Agile, Waterfall, Scrum methodologies.

Add your answer
Discover TEGNA interview dos and don'ts from real experiences

Q5. . What is overloading

Ans.

Overloading is the ability to define multiple methods in the same class with the same name but different parameters.

  • Overloading allows a class to have multiple methods with the same name but different parameters.

  • The compiler determines which method to call based on the number and type of arguments passed.

  • Example: having multiple constructors in a class with different parameter lists.

Add your answer

Q6. How internet works ?

Ans.

The internet is a global network of interconnected computers that communicate through standardized protocols.

  • The internet is made up of a vast network of computers connected through physical cables, wireless signals, and satellite links.

  • Data is transmitted across the internet using protocols such as TCP/IP, HTTP, and FTP.

  • Routers and servers help direct and manage the flow of data across the internet.

  • Domain names and IP addresses are used to identify and locate resources on th...read more

Add your answer

Q7. Explain oops concepts

Ans.

OOPs concepts refer to the principles of Object-Oriented Programming, including inheritance, encapsulation, polymorphism, and abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Polymorphism: Ability to present the same interface for different data types.

  • Abstraction: Hiding the complex implementation details and showing only the necessary features.

Add your answer

Q8. What is synchronised

Ans.

Synchronised is a keyword in Java used to control access to shared resources by multiple threads.

  • Synchronised keyword is used in Java to create synchronized blocks of code, ensuring only one thread can access it at a time.

  • It can be applied to methods or code blocks.

  • Example: synchronized void myMethod() { // code here }

Add your answer

Q9. What is inheritance

Ans.

Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.

  • Allows a class to inherit properties and behaviors from another class

  • Promotes code reusability and reduces redundancy

  • Creates a parent-child relationship between classes

  • Derived class can access public and protected members of the base class

  • Example: Class 'Car' can inherit from class 'Vehicle' to reuse common attributes like 'color' and 'speed'

Add your answer

Q10. Number series in python

Ans.

Number series in python involves generating a sequence of numbers based on a specific pattern or rule.

  • Use loops or list comprehensions to generate number series.

  • Identify the pattern or rule to determine the next number in the series.

  • Examples: Fibonacci series, prime numbers series, arithmetic progression.

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

Interview Process at TEGNA

based on 15 interviews
3 Interview rounds
Group Discussion Round - 1
Technical Round
Group Discussion Round - 2
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Developer Interview Questions from Similar Companies

3.6
 • 19 Interview Questions
3.7
 • 17 Interview Questions
3.9
 • 13 Interview Questions
3.8
 • 12 Interview Questions
3.8
 • 11 Interview Questions
3.6
 • 11 Interview Questions
View all
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
70 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