Coding interview preparation: learn to solve algorithmic problems to land your next software role
To demonstrate your problem-solving skills "in real time" during a coding interview, you need to practice how you break down a problem to be solved. Being able to explain how you will solve a problem is often more important than being able to fully code a solution to that problem in a limi...
Saved in:
Other Authors: | |
---|---|
Format: | Electronic Video |
Language: | English |
Published: |
[Sebastopol, California]
O'Reilly Media, Inc.
[2024]
|
Edition: | [First edition]. |
Subjects: | |
Links: | https://learning.oreilly.com/library/view/-/0642572011321/?ar |
Summary: | To demonstrate your problem-solving skills "in real time" during a coding interview, you need to practice how you break down a problem to be solved. Being able to explain how you will solve a problem is often more important than being able to fully code a solution to that problem in a limited amount of time. Problem solving is a skill that can be learned. In this course you will apply knowledge of algorithms and data types to solve problems. Through repetition, you will practice common strategies that work to decompose a problem into its smaller sub-problems, and see algorithms in action. Often a problem appears to give no information about how it can be solved, but by paying attention to all known details, you will see that eventually each problem provides hints as to how it can be solved. Gaining the skill to solve problems is essential to become a capable programmer and software engineer. To solve computational problems you need to refresh your knowledge of fundamental data types that are essential to efficient software. These data types include: stacks, queues and priority queues. Common data structures used to implement these types include arrays (or Python lists), binary heaps and linked lists. |
Item Description: | Online resource; title from title details screen (O'Reilly, viewed July 30, 2024) |
Physical Description: | 1 Online-Ressource (1 video file (2 hr., 56 min.)) sound, color. |
Staff View
MARC
LEADER | 00000ngm a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-106607650 | ||
003 | DE-627-1 | ||
005 | 20240902105240.0 | ||
006 | m o | | | ||
007 | cr uuu---uuuuu | ||
008 | 240902s2024 xx ||| |o o ||eng c | ||
035 | |a (DE-627-1)106607650 | ||
035 | |a (DE-599)KEP106607650 | ||
035 | |a (ORHE)0642572011321 | ||
035 | |a (DE-627-1)106607650 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.1 |2 23/eng/20240730 | |
245 | 0 | 0 | |a Coding interview preparation |b learn to solve algorithmic problems to land your next software role |
250 | |a [First edition]. | ||
264 | 1 | |a [Sebastopol, California] |b O'Reilly Media, Inc. |c [2024] | |
300 | |a 1 Online-Ressource (1 video file (2 hr., 56 min.)) |b sound, color. | ||
336 | |a zweidimensionales bewegtes Bild |b tdi |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Online resource; title from title details screen (O'Reilly, viewed July 30, 2024) | ||
520 | |a To demonstrate your problem-solving skills "in real time" during a coding interview, you need to practice how you break down a problem to be solved. Being able to explain how you will solve a problem is often more important than being able to fully code a solution to that problem in a limited amount of time. Problem solving is a skill that can be learned. In this course you will apply knowledge of algorithms and data types to solve problems. Through repetition, you will practice common strategies that work to decompose a problem into its smaller sub-problems, and see algorithms in action. Often a problem appears to give no information about how it can be solved, but by paying attention to all known details, you will see that eventually each problem provides hints as to how it can be solved. Gaining the skill to solve problems is essential to become a capable programmer and software engineer. To solve computational problems you need to refresh your knowledge of fundamental data types that are essential to efficient software. These data types include: stacks, queues and priority queues. Common data structures used to implement these types include arrays (or Python lists), binary heaps and linked lists. | ||
650 | 0 | |a Software engineering |x Vocational guidance | |
650 | 0 | |a Problem solving | |
650 | 4 | |a Génie logiciel ; Orientation professionnelle | |
650 | 4 | |a Résolution de problème | |
650 | 4 | |a Instructional films | |
650 | 4 | |a Nonfiction films | |
650 | 4 | |a Internet videos | |
650 | 4 | |a Films de formation | |
650 | 4 | |a Films autres que de fiction | |
650 | 4 | |a Vidéos sur Internet | |
700 | 1 | |a Heineman, George T. |e MitwirkendeR |4 ctb | |
710 | 2 | |a O'Reilly (Firm), |e Verlag |4 pbl | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/0642572011321/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
935 | |c vide | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Record in the Search Index
DE-BY-TUM_katkey | ZDB-30-ORH-106607650 |
---|---|
_version_ | 1829007834935721984 |
adam_text | |
any_adam_object | |
author2 | Heineman, George T. |
author2_role | ctb |
author2_variant | g t h gt gth |
author_facet | Heineman, George T. |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)106607650 (DE-599)KEP106607650 (ORHE)0642572011321 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | [First edition]. |
format | Electronic Video |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02943ngm a22004812c 4500</leader><controlfield tag="001">ZDB-30-ORH-106607650</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240902105240.0</controlfield><controlfield tag="006">m o | | </controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">240902s2024 xx ||| |o o ||eng c</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)106607650</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP106607650</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)0642572011321</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)106607650</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23/eng/20240730</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Coding interview preparation</subfield><subfield code="b">learn to solve algorithmic problems to land your next software role</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[First edition].</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Sebastopol, California]</subfield><subfield code="b">O'Reilly Media, Inc.</subfield><subfield code="c">[2024]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 video file (2 hr., 56 min.))</subfield><subfield code="b">sound, color.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">zweidimensionales bewegtes Bild</subfield><subfield code="b">tdi</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Online resource; title from title details screen (O'Reilly, viewed July 30, 2024)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">To demonstrate your problem-solving skills "in real time" during a coding interview, you need to practice how you break down a problem to be solved. Being able to explain how you will solve a problem is often more important than being able to fully code a solution to that problem in a limited amount of time. Problem solving is a skill that can be learned. In this course you will apply knowledge of algorithms and data types to solve problems. Through repetition, you will practice common strategies that work to decompose a problem into its smaller sub-problems, and see algorithms in action. Often a problem appears to give no information about how it can be solved, but by paying attention to all known details, you will see that eventually each problem provides hints as to how it can be solved. Gaining the skill to solve problems is essential to become a capable programmer and software engineer. To solve computational problems you need to refresh your knowledge of fundamental data types that are essential to efficient software. These data types include: stacks, queues and priority queues. Common data structures used to implement these types include arrays (or Python lists), binary heaps and linked lists.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software engineering</subfield><subfield code="x">Vocational guidance</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Problem solving</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Génie logiciel ; Orientation professionnelle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Résolution de problème</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Instructional films</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Nonfiction films</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Internet videos</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Films de formation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Films autres que de fiction</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Vidéos sur Internet</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Heineman, George T.</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">O'Reilly (Firm),</subfield><subfield code="e">Verlag</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/0642572011321/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="935" ind1=" " ind2=" "><subfield code="c">vide</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-106607650 |
illustrated | Not Illustrated |
indexdate | 2025-04-10T09:36:36Z |
institution | BVB |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 video file (2 hr., 56 min.)) sound, color. |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2024 |
publishDateSearch | 2024 |
publishDateSort | 2024 |
publisher | O'Reilly Media, Inc. |
record_format | marc |
spelling | Coding interview preparation learn to solve algorithmic problems to land your next software role [First edition]. [Sebastopol, California] O'Reilly Media, Inc. [2024] 1 Online-Ressource (1 video file (2 hr., 56 min.)) sound, color. zweidimensionales bewegtes Bild tdi rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Online resource; title from title details screen (O'Reilly, viewed July 30, 2024) To demonstrate your problem-solving skills "in real time" during a coding interview, you need to practice how you break down a problem to be solved. Being able to explain how you will solve a problem is often more important than being able to fully code a solution to that problem in a limited amount of time. Problem solving is a skill that can be learned. In this course you will apply knowledge of algorithms and data types to solve problems. Through repetition, you will practice common strategies that work to decompose a problem into its smaller sub-problems, and see algorithms in action. Often a problem appears to give no information about how it can be solved, but by paying attention to all known details, you will see that eventually each problem provides hints as to how it can be solved. Gaining the skill to solve problems is essential to become a capable programmer and software engineer. To solve computational problems you need to refresh your knowledge of fundamental data types that are essential to efficient software. These data types include: stacks, queues and priority queues. Common data structures used to implement these types include arrays (or Python lists), binary heaps and linked lists. Software engineering Vocational guidance Problem solving Génie logiciel ; Orientation professionnelle Résolution de problème Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet Heineman, George T. MitwirkendeR ctb O'Reilly (Firm), Verlag pbl |
spellingShingle | Coding interview preparation learn to solve algorithmic problems to land your next software role Software engineering Vocational guidance Problem solving Génie logiciel ; Orientation professionnelle Résolution de problème Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
title | Coding interview preparation learn to solve algorithmic problems to land your next software role |
title_auth | Coding interview preparation learn to solve algorithmic problems to land your next software role |
title_exact_search | Coding interview preparation learn to solve algorithmic problems to land your next software role |
title_full | Coding interview preparation learn to solve algorithmic problems to land your next software role |
title_fullStr | Coding interview preparation learn to solve algorithmic problems to land your next software role |
title_full_unstemmed | Coding interview preparation learn to solve algorithmic problems to land your next software role |
title_short | Coding interview preparation |
title_sort | coding interview preparation learn to solve algorithmic problems to land your next software role |
title_sub | learn to solve algorithmic problems to land your next software role |
topic | Software engineering Vocational guidance Problem solving Génie logiciel ; Orientation professionnelle Résolution de problème Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
topic_facet | Software engineering Vocational guidance Problem solving Génie logiciel ; Orientation professionnelle Résolution de problème Instructional films Nonfiction films Internet videos Films de formation Films autres que de fiction Vidéos sur Internet |
work_keys_str_mv | AT heinemangeorget codinginterviewpreparationlearntosolvealgorithmicproblemstolandyournextsoftwarerole AT oreillyfirm codinginterviewpreparationlearntosolvealgorithmicproblemstolandyournextsoftwarerole |