{"id":25583853,"date":"2024-05-20T23:16:59","date_gmt":"2024-05-20T17:46:59","guid":{"rendered":"https:\/\/entri.app\/blog\/?p=25583853"},"modified":"2024-12-23T17:13:46","modified_gmt":"2024-12-23T11:43:46","slug":"pwc-python-interview-questions","status":"publish","type":"post","link":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/","title":{"rendered":"PWC Python Interview Questions"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e0c369c7686\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e0c369c7686\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#Introduction\" >Introduction\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#Why_Pwc\" >Why Pwc?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#Career_Options_for_Python_in_Pwc\" >Career Options for Python in Pwc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#Pwc_interview_Process\" >Pwc interview Process<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#Top_Pwc_Python_Interview_Questions\" >Top Pwc Python Interview Questions<\/a><\/li><\/ul><\/nav><\/div>\n<p>Will you be pursuing a career with PwC?, it&#8217;s critical to familiarise yourself with interview questions that may come up during the hiring process. You can improve your chances of passing the interview and getting your ideal job by being ready for these questions. We have compiled a list of the most crucial questions and answers that you just cannot overlook, with the assistance of industry professionals. The goal of this post is to help you ace the PwC interview by providing advice and guidance throughout the selection process, in addition to the question and answer portion.<\/p>\n<p style=\"text-align: center;\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/course\/full-stack-developer-course\/\" target=\"_blank\" rel=\"noopener\">Experience the power of our python programming course with a free demo \u2013 enroll now!<\/a><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Introduction\"><\/span><span data-sheets-root=\"1\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Introduction\\nwhy Pwc\\nCareer Options for Python in Pwc\\nPwc interview Process\\nTop Pwc python interview Questions\\nFAQs&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:769,&quot;3&quot;:{&quot;1&quot;:0},&quot;11&quot;:4,&quot;12&quot;:0}\"><strong>Introduction\u00a0<\/strong><br \/>\n<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>PwC is considered one of the Big Four accounting firms, alongside Deloitte, EY, and KPMG. It is the second-largest business services network in the world. PwC employs more than 295,000 people in 742 locations across 156 countries. To fulfil the requirements of businesses and clients, it offers advice, tax, and assurance services. PwC has been ranked among the top accounting companies globally for the past seven years by Vault Accounting 50.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_Pwc\"><\/span><strong>Why Pwc?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>With more than 295,000 workers and a global presence across 156 countries as of June 30, 2021, PricewaterhouseCooper Pvt Ltd (PwC Pvt Ltd) is a prominent transnational professional service network of firms that operates as partnerships under the PwC name. Quality assurance, tax, and advisory services are provided, assisting businesses and individuals in creating the value they seek. With a staggering US $45 billion in revenue by June 30, 2021, PwC Pvt Ltd will have proviservices to 84% of Global Fortune 500 firms.<\/p>\n<p>Additionally, PwC created a number of enterprise tools in the areas of productivity, HR, legal, tax, and compliance, as well as personnel management. By upholding these five values, PwC states that its mission is &#8220;to build trust in society and solve important problems.&#8221;<\/p>\n<ul>\n<li>Be Honest in Your Actions<\/li>\n<li>Make an impact<\/li>\n<li>Care<\/li>\n<li>Collaborate<\/li>\n<li>Imagine the impossible.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Career_Options_for_Python_in_Pwc\"><\/span><strong>Career Options for Python in Pwc<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>The language&#8217;s major focus and primary purpose is code readability. Additionally, there is a sizable and active Python community.<\/li>\n<li>Developers can always get in touch with one another for support. Python is a versatile language that will eventually help us. Python will continue to expand in line with the AI concept&#8217;s growth.<\/li>\n<li>In addition, Python has many libraries and APIs that make it possible to perform a variety of non-development tasks, like data manipulation, analysis, and visualisation.<\/li>\n<li>It makes logical that in addition to the developer community, specialists in other fields like data science and analytics also highly regard Python.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Pwc_interview_Process\"><\/span><strong>Pwc interview Process<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><strong>1. Interview Process<\/strong><\/h3>\n<article class=\"ibpage-article\">PwC Pvt Ltd has a thorough procedure for recruiting new staff members. In the hiring process, PwC assesses a candidate&#8217;s technical and analytical abilities. There could be various interview rounds, depending on the PwC role.There are basically four rounds in this job:<\/p>\n<ul>\n<li>Aptitude<\/li>\n<li>Technical<\/li>\n<li>Partner Round<\/li>\n<li>HR<\/li>\n<\/ul>\n<h3><strong>2. Interview Rounds<\/strong><\/h3>\n<h4 class=\"ibpage-article\"><strong>1. Aptitude Round:\u00a0<\/strong><\/h4>\n<article class=\"ibpage-article\">PwC conducts this online round, which typically consists of three stages to access the candidate.<\/p>\n<ul>\n<li><strong>Verbal Ability:<\/strong> This section assesses the candidate&#8217;s command of the English language. Questions in this section typically involve selecting the proper synonym and antonym, adding the correct preposition to the gaps, and other tasks. There might also be questions that are paragraph-based, where you are given a text and asked to answer three or four questions about it.<\/li>\n<li><strong>Numerical Ability:<\/strong> This section assesses the candidate&#8217;s level of mathematical competency. Mathematical subjects including simple and compound interest, clocks, permutations and combinations, profit and loss, speed and distance, and probability are commonly covered in this section&#8217;s questions.<\/li>\n<li><strong>Reasoning Ability:<\/strong> This section assesses the candidate&#8217;s ability to reason logically. The questions in this part usually require you to find the next phrase in a given sequence, match the pattern, find the odd one out, and so on.<\/li>\n<\/ul>\n<h4><strong>2. Technical Round:<\/strong><\/h4>\n<ul>\n<li>Depending on how well they perform in the aptitude round, candidates will move on to the technical stage. Even for a technology consultant position, there are multiple separate profiles, including SAP, Microsoft ERP, Oracle ERP, Data Analytics, CyberSecurity, etc.<\/li>\n<li>The general technical principles and the technical attributes of the associated profile are the focal points of this technical round. The interviewers will carefully review your r\u00e9sum\u00e9 and have the chance to ask you questions regarding any previous projects or technological references you may have made. It will be quite helpful to review your resume in its entirety before applying for this round.<\/li>\n<li>Furthermore, issues pertaining to computer science foundations such as object-oriented programming concepts (OOPs), computer networks (CN), operating systems (OS), database management systems (DBMS), and computer organisation and architecture (CoA) may also arise.<\/li>\n<li>This is a technical round, although the interviewers are free to ask non-technical or HR-related questions. Depending on experience, more than one technical round can be required.<\/li>\n<\/ul>\n<h4><strong>3. Partner Round:<\/strong><\/h4>\n<p>Candidates will move on to the Partner Round based on how well they do in the Technical Round. PwC Pvt Ltd&#8217;s executive directors will make the decisions in this round. This round&#8217;s questions may be focused on technology, human resources, or both. In this stage, they also determine whether or not a candidate can fit well with the company&#8217;s culture.<\/p>\n<h4><strong>4. HR Round:<\/strong><\/h4>\n<p>The HR round will be the last one to play. The majority of the questions in this round will focus on your resume, prior experiences, and general HR inquiries. This phase also evaluates the candidate&#8217;s compatibility with the company&#8217;s culture. To find out more about PwC Pvt Ltd, make sure to read the mission and values listed in the About PwC section and visit the company&#8217;s website.<\/p>\n<p><a href=\"https:\/\/entri.app\/course\/python-programming-course\/?utm_source=Blog&amp;utm_medium=sticky_banner&amp;utm_campaign=python_blog\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-25591801\" src=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course.webp\" alt=\"python_programming_course\" width=\"400\" height=\"400\" srcset=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course.webp 400w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course-300x300.webp 300w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course-150x150.webp 150w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course-24x24.webp 24w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course-48x48.webp 48w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course-96x96.webp 96w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course-75x75.webp 75w, https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/Python_programming_course-350x350.webp 350w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><\/p>\n<\/article>\n<\/article>\n<h2><span class=\"ez-toc-section\" id=\"Top_Pwc_Python_Interview_Questions\"><\/span><span data-sheets-root=\"1\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Introduction\\nwhy Pwc\\nCareer Options for Python in Pwc\\nPwc interview Process\\nTop Pwc python interview Questions\\nFAQs&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:769,&quot;3&quot;:{&quot;1&quot;:0},&quot;11&quot;:4,&quot;12&quot;:0}\"><strong>Top Pwc Python Interview Questions<\/strong><br \/>\n<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h5><strong>Q1. What is Python? Describe the benefits of using Python<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>Python is an interpretable, general-purpose, high-level programming language. With the appropriate tools and libraries, this general-purpose language may be used to create nearly any kind of application. Python also has support for objects, modules, threads, exception handling, and intelligent memory management, all of which are useful for modelling real-world issues and developing apps to address them.<\/article>\n<article class=\"ibpage-article\"><strong>Benefits of using Python:<\/strong><\/p>\n<ul>\n<li>Python is a general-purpose programming language with an emphasis on readability and an easy-to-learn syntax that lowers programme maintenance costs. In addition, the language enables third-party packages that promote modularity and code reuse, is fully open-source, and has scripting capabilities.<\/li>\n<li>Its dynamic typing and dynamic binding, along with its high-level data structures, draw a large developer community for rapid application development and deployment.<\/li>\n<\/ul>\n<h5><strong>Q2. What is static and dynamic datatypes?<\/strong><\/h5>\n<p><strong>Answer: <\/strong>Before we can comprehend a language that is dynamically typed, we must first understand what typing is.In programming languages, type-checking is referred to as typing. Since strongly-typed languages, like Python, do not provide &#8220;type-coercion&#8221; (implicit data type conversion), &#8220;1&#8221; + 2 will produce a type error. Conversely, a language with weak typing, like Javascript, will only provide &#8220;12&#8221; as the output.<\/p>\n<ul>\n<li><strong>Static:<\/strong> Before execution, data types are verified.<\/li>\n<li><strong>Dynamic:<\/strong> During execution, data types are verified.<\/li>\n<\/ul>\n<h5><strong>Q3. Define Interpreted language?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>Line by line, an interpretive language carries out its statements. Interpreted languages include, but are not limited to, Python, Javascript, R, PHP, and Ruby. Interacted programming languages do not require a compilation step between runs from the source code.<\/p>\n<section id=\"python-pep8-and-its-importance\" class=\"ibpage-article-header\">\n<h5><strong>Q4. What is PEP 8 and mention its importance?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>Python Enhancement Proposal is what PEP stands for. A PEP is an official design document that describes a new feature for Python or its processes, or it serves as information for the Python community.Given that it contains the style rules for Python code, PEP 8 is particularly significant. It seems that adhering to these style requirements truly and rigorously is a requirement for contributing to the Python open-source community.<\/article>\n<\/section>\n<section id=\"scope-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q5. Define Scope in Python?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>In Python, each object operates inside a scope. In Python, a scope is a section of code that an object is still relevant. Namespaces provide each object inside a programme a distinct identity. But there&#8217;s also a scope established for these namespaces where you can utilise their objects without a prefix. Here are a few instances of scope that Python creates while executing code:<\/p>\n<ul>\n<li>The local objects accessible in the current function are referred to as the local scope.<\/li>\n<li>The items that have been accessible since the beginning of code execution are referred to as the global scope.<\/li>\n<li>The global objects of the current module that are accessible within the programme are referred to as a module-level scope.<\/li>\n<li>The term &#8220;outermost scope&#8221; describes all of the program&#8217;s callable built-in names.<\/li>\n<li>The name mentioned is found by searching the items in this scope last.<\/li>\n<\/ul>\n<h5><strong>Q6. Differences between List and Tuples?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>Python sequence data types that can hold a collection of objects are lists and tuples. Different data types may be present in the objects saved in the two sequences. Square brackets [&#8216;alice&#8217;, 5, 0.2] are used to represent lists, and parenthesis (&#8216;alice, 5, 0.87) are used to represent tuples.Tuples are immutable objects, but lists are mutable, which is the main distinction between the two. This indicates that although tuples stay fixed and cannot be changed in any way, lists can be added to, altered, and sliced at any time.<\/p>\n<section id=\"global-protected-private-attributes-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q7. Explain the importance of global, protected and private attributes in Python?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>Public variables defined within the global scope are referred to as global variables. We utilise the global keyword inside a function to access the variable in the global scope.<\/li>\n<li>Protected attributes are those that have an underscore (_sara, for example) prefixed to their identification. Although they are still accessible and modifiable from outside the class in which they are declared, a prudent developer should not do so.<\/li>\n<li>Private attributes are those that have a double underscore (__ansh) prefixed to their identifier. They cannot be directly accessed or modified from the outside, and any effort to do so would raise an AttributeError.<\/li>\n<\/ul>\n<\/article>\n<\/section>\n<section id=\"use-of-self-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q8. Define use of self in Python?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>The class instance is represented by the word &#8220;self.&#8221; In Python, you can use this keyword to access the class&#8217;s methods and attributes. It connects the characteristics to the supplied arguments. Self is frequently considered a keyword and is used in a variety of contexts. However, in Python, self is not a keyword, in contrast to C++.<\/article>\n<\/section>\n<section id=\"__init__-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q9. What is __init__?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>When a new object or instance is formed, Python&#8217;s constructor method __init__ is immediately invoked to allocate memory. Every class has a __init__ method attached to it. It aids in separating local variables from a class&#8217;s methods and properties.<\/p>\n<h5><strong>Q10. Explain break, continue and pass in Python?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<\/article>\n<table>\n<tbody>\n<tr>\n<th>Break<\/th>\n<td>The break statement immediately ends the loop, and control moves to the statement that follows the loop&#8217;s body.<\/td>\n<\/tr>\n<tr>\n<th>Continue<\/th>\n<td>The continue statement ends the current iteration of the statement, moves the control to the subsequent iteration of the loop, and skips the remaining code in the current iteration.<\/td>\n<\/tr>\n<tr>\n<th>Pass<\/th>\n<td>As previously mentioned, the pass keyword in Python is often used to fill in blank blocks and is comparable to an empty statement in languages like Java, C++, Javascript, etc., which is represented by a semicolon.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/section>\n<\/article>\n<section id=\"unit-testing-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q11. What is unit tests in Python?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>Python&#8217;s unit testing framework is called unit test.<\/li>\n<li>Unit testing is the process of testing individual software components. Could you consider the significance of unit testing? Consider the following scenario: you are developing software that makes use of three components, A, B, and C. Now let&#8217;s say that at some point your software malfunctions. How are you going to determine which part caused the software to malfunction? Perhaps it was component A that went bad, which led to component B failing as well, and the software failing as a result. There are numerous ways to combine these.<\/li>\n<li>For this reason, it&#8217;s essential to thoroughly test every component to identify the one that may be mostly to blame for the software&#8217;s failure.<\/li>\n<\/ul>\n<\/article>\n<\/section>\n<section id=\"python-docstrings\" class=\"ibpage-article-header\">\n<h5><strong>Q12. Describe docstring in Python?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>A multiline string known as a documentation string, or docstring, is used to describe a particular code segment.<\/li>\n<li>The function or method&#8217;s purpose should be explained in the docstring.<\/li>\n<\/ul>\n<\/article>\n<\/section>\n<section id=\"slicing-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q13. What is slicing in Python?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>As the term implies, &#8220;slicing&#8221; refers to removing portions.<\/li>\n<li>Slicing has the syntax [start : stop : step].<\/li>\n<li>Start is the index to begin slicing a list or tuple from.<\/li>\n<li>The finishing index, or where to sop, is stop.<\/li>\n<li>The number of steps to jump is called step.<\/li>\n<li>Start is set to 0, step is set to the number of items, and stop is set to 1.<\/li>\n<li>Lists, tuples, arrays, and strings can all be chopped.<\/li>\n<\/ul>\n<pre><code class=\"language-python hljs\">num = [<span class=\"hljs-number\">1<\/span>, <span class=\"hljs-number\">2<\/span>, <span class=\"hljs-number\">3<\/span>, <span class=\"hljs-number\">4<\/span>, <span class=\"hljs-number\">5<\/span>, <span class=\"hljs-number\">6<\/span>, <span class=\"hljs-number\">7<\/span>, <span class=\"hljs-number\">8<\/span>, <span class=\"hljs-number\">9<\/span>, <span class=\"hljs-number\">10<\/span>]\r\n<span class=\"hljs-built_in\">print<\/span>(num[<span class=\"hljs-number\">1<\/span> : : <span class=\"hljs-number\">2<\/span>])  <span class=\"hljs-comment\">#output : [2, 4, 6, 8, 10]<\/span><\/code><\/pre>\n<\/article>\n<\/section>\n<section id=\"how-to-make-a-python-script-executable-on-unix\" class=\"ibpage-article-header\">\n<h5><strong>Q14. Describe the process for making a Python script Unix executable.<\/strong><\/h5>\n<p><strong>Answer:<\/strong> Python script files have to start with #!\/usr\/bin\/env.<\/p>\n<\/section>\n<section id=\"python-array-vs-list\" class=\"ibpage-article-header\">\n<h5><strong>Q15. Differences between Python Arrays and lists?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>Python arrays can only have elements of the same data type; that is, they must have homogeneous data types. It uses a lot less memory than lists and is just a thin wrapper around arrays in the C language.<\/li>\n<li>Python lists can have elements of several data types; that is, they can have heterogeneous data types. Its drawback is that it uses a lot of memory.<\/li>\n<\/ul>\n<h5><strong>Q16. How is memory managed in Python?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>The Python Memory Manager is in charge of managing memory in Python. The manager allots memory in the form of a private heap region specifically for Python. This heap contains all Python objects and is private, meaning the programmer cannot access it. Python does, however, offer a few fundamental API functions for working with private heap space.<\/li>\n<li>Furthermore, Python incorporates a built-in garbage collection system to reuse unused memory for the private heap.<\/li>\n<\/ul>\n<h5><strong>Q17. In Python, how do you copy an object?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer:<\/strong><\/article>\n<ul>\n<li class=\"ibpage-article\">The assignment statement (= operator) in Python does not duplicate objects. Rather, it establishes a binding between the name of the target variable and the current object. In Python, we need to utilise the copy module in order to make copies of an object.<\/li>\n<li class=\"ibpage-article\">Furthermore, the copy module has two methods for making copies of the specified object:Bit-wise copies of objects are known as shallow copies. The values of the original object are exactly duplicated in the copied object that was generated. Only the reference addresses for any values that are references to other objects are copied if any of the values is such.<\/li>\n<li class=\"ibpage-article\">Deep Copy duplicates every value from the source to the destination object in a recursive manner, including the objects that the source object references.<\/li>\n<\/ul>\n<\/article>\n<\/article>\n<\/section>\n<\/article>\n<\/section>\n<\/article>\n<\/article>\n<h5><strong>Q18. Difference between xrange and range in Python?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>Range() and xrange() have a lot of features in common. The main distinction between them is that whereas xrange() gives an xrange object, range() returns a Python list. Both methods produce a sequence of integers.<\/li>\n<li>What impact does that then have?It certainly does, as xrange() produces the value as needed rather than producing a static list like range() does. This technique is called &#8220;yielding&#8221; and is typically applied with an object-type generator.<\/li>\n<li>In applications where memory is limited, yielding is essential. In such cases, xrange() can handle it optimally by utilising just enough memory for the generator (far less than range()), which can cause a Memory Error when creating a static list.<\/li>\n<\/ul>\n<h5><strong>Q19. Explain what is pickling and unpickling?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>The Python library comes with an out-of-the-box capability called serialisation. To serialise an object is to convert it into a format that can be saved and then later be deserialised to retrieve the original object. This is where the pickle module is useful.<\/article>\n<article><\/article>\n<article class=\"ibpage-article\"><strong>Pickling:<\/strong><\/p>\n<ul>\n<li>In Python, the process of serialisation is called pickling. In Python, any object can be converted into a byte stream and stored in memory as a file. Pickling is a compact process, but pickled things can be compacted even further. Additionally, pickle maintains a record of the things it has serialised and allows for version portability.<\/li>\n<li>Pickle.dump() is the function utilised in the aforementioned procedure.<\/li>\n<\/ul>\n<p><strong>Unpickling:<\/strong><\/p>\n<ul>\n<li>The exact opposite of pickling is unpickling. To rebuild the objects included in the file, it deserialises the byte stream and loads the object into memory.<\/li>\n<li>Pickle is the function utilised in the aforementioned procedure.load().<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><strong><a class=\"in-cell-link\" href=\"https:\/\/entri.app\/course\/full-stack-developer-course\/\" target=\"_blank\" rel=\"noopener\">Experience the power of our python programming course with a free demo \u2013 enroll now!<\/a><\/strong><\/p>\n<section id=\"pythonpath-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q20. Define PYTHONPATH?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>You can set the environment variable PYTHONPATH to add other folders that Python will search for modules and packages in. When it comes to keeping Python libraries that you don&#8217;t want installed in the global default location, this is really helpful.<\/article>\n<\/section>\n<section id=\"use-of-help-and-dir-function-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q21. What is the use of help() and dir() functions?<\/strong><\/h5>\n<article class=\"ibpage-article\"><strong>Answer: <\/strong>Python&#8217;s help() function is used to show the documentation for various elements such as modules, classes, functions, and keywords. An interactive help tool opens on the console if the help() function is called without an argument.The dir() function attempts to return a list of the object&#8217;s valid attributes and methods when it is called upon. Its behaviour varies depending on the object because its goal is not to provide all the information, but rather the most relevant facts.<\/p>\n<ul>\n<li>It gives back an attribute list for Modules\/Library objects that contains every attribute found in that module.<\/li>\n<li>It returns a list of all valid attributes and basic attributes for Class Objects.<\/li>\n<li>It produces a list of attributes in the current scope if no arguments are supplied.<\/li>\n<\/ul>\n<\/article>\n<\/section>\n<section id=\"what-is-the-difference-between-py-and-pyc-files-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q22. Differences between .py and .pyc files?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>Programme source code is stored in py files. The bytecode of your programme is contained in the.pyc file, however. Not every file that you run creates a.pyc file; some only generate bytecode after the compilation of the.py file (source code). It is made exclusively for the files you import.<\/li>\n<li>A Python program&#8217;s interpreter looks for the built files before running it. The virtual computer runs the file if it exists. It looks for a.py file if it cannot be found. If it is located, it is compiled into a.pyc file and run on a Python virtual machine.<\/li>\n<li>Compilation time is reduced when you have a.pyc file.<\/li>\n<\/ul>\n<\/article>\n<\/section>\n<section id=\"how-python-is-interpreted\" class=\"ibpage-article-header\">\n<h5><strong>Q23. How Python is interpreted?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li>Python is not compiled or interpreted like a language. Compiling or interpreting is an implementation-specific characteristic. Python is interpreted generally and is a bytecode (collection of interpreter accessible instructions).<\/li>\n<li>Source code is contained in files ending with.py.<\/li>\n<li>Python assembles the source code into a virtual machine&#8217;s set of instructions. One implementation of that virtual machine is the Python interpreter.<\/li>\n<li>The.py source code is first compiled to produce.pyc, which is bytecode, and this intermediate format is known as &#8220;bytecode.&#8221; PyPy&#8217;s Just in Time (JIT) compiler or the standard CPython can then interpret this bytecode.<\/li>\n<\/ul>\n<\/article>\n<\/section>\n<section id=\"how-are-arguments-passed-by-value-or-by-reference-in-python\" class=\"ibpage-article-header\">\n<h5><strong>Q24. In python, how are arguments passed by value or by reference?<\/strong><\/h5>\n<p><strong>Answer: <\/strong><\/p>\n<article class=\"ibpage-article\">\n<ul>\n<li><strong>Pass by value:<\/strong> The real object is supplied as a copy. The value of the original object remains unchanged if the duplicate of the object is altered.<\/li>\n<li><strong>Pass by reference:<\/strong> The real object is supplied as a reference. The value of the original object will change if the value of the new object changes.<\/li>\n<\/ul>\n<h5><strong>Q25. Define iterators in Python?<\/strong><\/h5>\n<article class=\"ibpage-article\">\n<ul>\n<li>An iterator is an object.<\/li>\n<li>It remembers its state i.e., where it is during iteration (see code below to see how)<\/li>\n<li>__iter__() method initializes an iterator.<\/li>\n<li>It has a __next__() method which returns the next item in iteration and points to the next element. Upon reaching the end of iterable object __next__() must return StopIteration exception.<\/li>\n<li>It is also self-iterable.<\/li>\n<li>Iterators are objects with which we can iterate over iterable objects like lists, strings, etc.<\/li>\n<\/ul>\n<h3><strong>PWC Python Interview Questions<\/strong><strong>: Conclusion<\/strong><\/h3>\n<\/article>\n<div class=\"flex max-w-full flex-col flex-grow\">\n<div class=\"min-h-8 text-message flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"244df21f-3fcc-4742-a1a1-d57388bc5f34\" data-message-model-slug=\"gpt-4o\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<p>Mastering Python concepts and practicing relevant questions is key to cracking your PWC Python interview.<\/p>\n<p>Boost your preparation with our <a href=\"https:\/\/entri.app\/course\/python-programming-course\/\"><strong>Python Programming Course<\/strong><\/a>, designed to cover everything from basics to advanced topics with hands-on guidance. Enroll now and get interview-ready!<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"mb-2 flex gap-3 empty:hidden -ml-2\">\n<div class=\"items-center justify-start rounded-xl p-1 flex\">\n<div class=\"flex items-center\"><button class=\"rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary\" aria-label=\"Read aloud\" data-testid=\"voice-play-turn-action-button\"><\/button><button class=\"rounded-lg text-token-text-secondary hover:bg-token-main-surface-secondary\" aria-label=\"Copy\" data-testid=\"copy-turn-action-button\"><\/button><\/p>\n<div class=\"flex\"><\/div>\n<p><button class=\"gap-sm focus-visible:outline-purple-40 relative inline-flex items-center justify-center border-none font-sans font-semibold transition-[color,background-color,box-shadow,opacity] focus-visible:outline-2 focus-visible:outline-offset-2 [&amp;:not(:focus-visible)]:outline-none text-base rounded-none bg-transparent p-0 text-gray-100 cursor-not-allowed opacity-60 sc-dkzDqf cqCuYO\" disabled=\"disabled\" type=\"button\" aria-disabled=\"true\" data-state=\"closed\"><\/button><\/p>\n<div class=\"flex items-center pb-0\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/section>\n<\/article>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>Will you be pursuing a career with PwC?, it&#8217;s critical to familiarise yourself with interview questions that may come up during the hiring process. You can improve your chances of passing the interview and getting your ideal job by being ready for these questions. We have compiled a list of the most crucial questions and [&hellip;]<\/p>\n","protected":false},"author":100,"featured_media":25583910,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[802,1888],"tags":[],"class_list":["post-25583853","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-python-programming"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PWC Python Interview Questions ( Updated 2025 )<\/title>\n<meta name=\"description\" content=\"Prepare for your PWC Python interview with our updated 2025 guide. Explore top Python interview questions, expert tips, and strategies to ace your interview and secure your dream role!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PWC Python Interview Questions ( Updated 2025 )\" \/>\n<meta property=\"og:description\" content=\"Prepare for your PWC Python interview with our updated 2025 guide. Explore top Python interview questions, expert tips, and strategies to ace your interview and secure your dream role!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/\" \/>\n<meta property=\"og:site_name\" content=\"Entri Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/entri.me\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-20T17:46:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-23T11:43:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"820\" \/>\n\t<meta property=\"og:image:height\" content=\"615\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Sabira Ulfath\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@entri_app\" \/>\n<meta name=\"twitter:site\" content=\"@entri_app\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sabira Ulfath\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/\"},\"author\":{\"name\":\"Sabira Ulfath\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/c79ea15b3ee5dab855ebea929c9a6046\"},\"headline\":\"PWC Python Interview Questions\",\"datePublished\":\"2024-05-20T17:46:59+00:00\",\"dateModified\":\"2024-12-23T11:43:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/\"},\"wordCount\":3300,\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp\",\"articleSection\":[\"Articles\",\"Python Programming\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/\",\"url\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/\",\"name\":\"PWC Python Interview Questions ( Updated 2025 )\",\"isPartOf\":{\"@id\":\"https:\/\/entri.app\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp\",\"datePublished\":\"2024-05-20T17:46:59+00:00\",\"dateModified\":\"2024-12-23T11:43:46+00:00\",\"description\":\"Prepare for your PWC Python interview with our updated 2025 guide. Explore top Python interview questions, expert tips, and strategies to ace your interview and secure your dream role!\",\"breadcrumb\":{\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#primaryimage\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp\",\"width\":820,\"height\":615,\"caption\":\"PWC Python Interview Questions\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/entri.app\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Python Programming\",\"item\":\"https:\/\/entri.app\/blog\/category\/python-programming\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"PWC Python Interview Questions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/entri.app\/blog\/#website\",\"url\":\"https:\/\/entri.app\/blog\/\",\"name\":\"Entri Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/entri.app\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/entri.app\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/entri.app\/blog\/#organization\",\"name\":\"Entri App\",\"url\":\"https:\/\/entri.app\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png\",\"contentUrl\":\"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png\",\"width\":989,\"height\":446,\"caption\":\"Entri App\"},\"image\":{\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/entri.me\/\",\"https:\/\/x.com\/entri_app\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/entri.app\/blog\/#\/schema\/person\/c79ea15b3ee5dab855ebea929c9a6046\",\"name\":\"Sabira Ulfath\",\"url\":\"https:\/\/entri.app\/blog\/author\/sabira\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PWC Python Interview Questions ( Updated 2025 )","description":"Prepare for your PWC Python interview with our updated 2025 guide. Explore top Python interview questions, expert tips, and strategies to ace your interview and secure your dream role!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/","og_locale":"en_US","og_type":"article","og_title":"PWC Python Interview Questions ( Updated 2025 )","og_description":"Prepare for your PWC Python interview with our updated 2025 guide. Explore top Python interview questions, expert tips, and strategies to ace your interview and secure your dream role!","og_url":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/","og_site_name":"Entri Blog","article_publisher":"https:\/\/www.facebook.com\/entri.me\/","article_published_time":"2024-05-20T17:46:59+00:00","article_modified_time":"2024-12-23T11:43:46+00:00","og_image":[{"width":820,"height":615,"url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp","type":"image\/webp"}],"author":"Sabira Ulfath","twitter_card":"summary_large_image","twitter_creator":"@entri_app","twitter_site":"@entri_app","twitter_misc":{"Written by":"Sabira Ulfath","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#article","isPartOf":{"@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/"},"author":{"name":"Sabira Ulfath","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/c79ea15b3ee5dab855ebea929c9a6046"},"headline":"PWC Python Interview Questions","datePublished":"2024-05-20T17:46:59+00:00","dateModified":"2024-12-23T11:43:46+00:00","mainEntityOfPage":{"@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/"},"wordCount":3300,"publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"image":{"@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp","articleSection":["Articles","Python Programming"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/","url":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/","name":"PWC Python Interview Questions ( Updated 2025 )","isPartOf":{"@id":"https:\/\/entri.app\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#primaryimage"},"image":{"@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#primaryimage"},"thumbnailUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp","datePublished":"2024-05-20T17:46:59+00:00","dateModified":"2024-12-23T11:43:46+00:00","description":"Prepare for your PWC Python interview with our updated 2025 guide. Explore top Python interview questions, expert tips, and strategies to ace your interview and secure your dream role!","breadcrumb":{"@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/entri.app\/blog\/pwc-python-interview-questions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#primaryimage","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2024\/05\/PWC-Python-Interview-Questions.webp","width":820,"height":615,"caption":"PWC Python Interview Questions"},{"@type":"BreadcrumbList","@id":"https:\/\/entri.app\/blog\/pwc-python-interview-questions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/entri.app\/blog\/"},{"@type":"ListItem","position":2,"name":"Python Programming","item":"https:\/\/entri.app\/blog\/category\/python-programming\/"},{"@type":"ListItem","position":3,"name":"PWC Python Interview Questions"}]},{"@type":"WebSite","@id":"https:\/\/entri.app\/blog\/#website","url":"https:\/\/entri.app\/blog\/","name":"Entri Blog","description":"","publisher":{"@id":"https:\/\/entri.app\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/entri.app\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/entri.app\/blog\/#organization","name":"Entri App","url":"https:\/\/entri.app\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png","contentUrl":"https:\/\/entri.app\/blog\/wp-content\/uploads\/2019\/10\/Entri-Logo-1.png","width":989,"height":446,"caption":"Entri App"},"image":{"@id":"https:\/\/entri.app\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/entri.me\/","https:\/\/x.com\/entri_app"]},{"@type":"Person","@id":"https:\/\/entri.app\/blog\/#\/schema\/person\/c79ea15b3ee5dab855ebea929c9a6046","name":"Sabira Ulfath","url":"https:\/\/entri.app\/blog\/author\/sabira\/"}]}},"_links":{"self":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25583853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/users\/100"}],"replies":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/comments?post=25583853"}],"version-history":[{"count":10,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25583853\/revisions"}],"predecessor-version":[{"id":25598333,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/posts\/25583853\/revisions\/25598333"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media\/25583910"}],"wp:attachment":[{"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/media?parent=25583853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/categories?post=25583853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entri.app\/blog\/wp-json\/wp\/v2\/tags?post=25583853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}