#react interview questions and answers for experienced pdf
Explore tagged Tumblr posts
Photo
Reacts JS interview Questions and Answers are provided for users to update himself. React is a JavaScript-based library which is used to create a SPA (Single Page Application) and different User Interfaces. React is developed and maintained by Facebook and other contributors. By using React, we can develop web and mobile application by just following component-based architecture, and by using React we can get the robust, scalable and high-performance application.
#react interview questions#reactjs interview questions#react interview questions and answers for experienced pdf
0 notes
Text
300+ TOP APIGEE Interview Questions and Answers
Apigee Interview Questions for freshers experienced :-
1. What Baas stands for? Baas stands for Backend-as-a-Service. 2. What is the use of API Baas? With the use of API Baas, a company or an organization can actually set up a cloud-based data platform in no time. Also, provides a platform where there is no need for server-side coding or any sort of back-end development needed. It actually helps the teams to focus on productivity and also help them to visualize and build awesome features which aid in user experience and ultimately helps the organizations to build good products and services. API Baas is one of the components of APigee Edge platform. 3. Is API Baas platforms are flexible enough to store data? Yes, API Baas platform is actually a very flexible platform and it has a capability to store any type of data within the storage space. As this being simple, it helps the users to build simple queries to complex queries to pull a specific set of data if needed. 4. Is API Baas has flexible data querying option? Yes, API Baas has a flexible platform where the data queries can be executed the same manner as we do it in SQL style queries. With this, the user will be able to build or will be able to perform text-based searches in depth and the data can be retrieved as per the exact requirement. It is also helpful where the data can be retrieved based on multiple selection criteria. 5. Briefly explain about API Baas data model? With the use of API Baas data model, the data for the apps used are done at the application specific level where the collections of data entities are managed within a single organization. 6. What is an organization? The following points are about “organization”. First of all, an organization is nothing but a collection of one or more applications It actually has an administrative level of access. Also, multiple accounts related to administrator access is also provided to an organization. In a nutshell, the username that you create while signup process the same will be used as your name for the organization, this is default process. 7. What is an application and what is the significance of it? Within the API Baas terminology, an organization can host one or more applications within it. Also, an application is nothing but a specific set of the environment which stores the application data which is associated with the app. 8. What sort of infrastructure does an application provide? Every application will provide the following infrastructure, they are listed as follows: Storing information Retrieving information Updating information Deleting information All this is specific to an instance of the application. 9. What can be done with the use of APIgee SDK’s? With the use of APIgee SDK’s, the user will be able to develop certain API calls which will help the application to interact with the system and execute the need. 10. What are the two types of calls that can be developed using APIgee SDK’s? Subscribe to our youtube channel to get new updates..! The two type of calls that can be developed using APIgee SDK’s is: Synchronous Calls Asynchronous calls
APIGEE Interview Questions 11. What is Synchronous call? If your API call is classified as Synchronous then: It means that your application will respond only when there is a response back from the API call that was previously made. Until an, unless there is a response back from API call the system or the application will not function further. The use of this API call is beneficial if you need any user specific decisions are pending. This will help the users to take appropriate decisions and based on the need the system will execute further and serve It is also considered as a performance lag because always it has to wait for the response from the API call and based on the response the application will react. This is the reason why they call this method as performance lag. 12. What is Asynchronous call? If your API call is classified as Asynchronous call then: It means that your application will not wait for the API call response and it will function as it is. Once the response is received it will include in the process and the system will continue to work as it is. It doesn’t have any performance lag because the applications work continuously and it doesn’t have to stop for any specific response to be received from the API calls. 13. What are the features for API Baas? The features of using API Baas are as follows: Flexible data storage Social graph functionality Geolocation functionality User management Push notifications Client authentications Performance monitoring All of these features are actually available via RESTful API. 14. What is Usergrid? The Usergrid is also the same type of service that API Baas platform provides. It is nothing but an open source project which enables the user to utilize its highly scalable backend as a service platform. These type of services are mainly used on mobile platforms. Apigee Certification Training! Explore Curriculum Check Out Apigee Tutorials 15. How different is API Baas vs Usergrid? To be honest, API Baas and Usergrid both offer the same type of service or the platform. In real comparison, API Baas platform actually provides more options and services like Push notifications, app monitoring, and A/B testing etc. All these services are not available in Usergrid. 16. Do you know if there is any limit on the number of API calls that can be executed with the help of API Baas? No, there is no limit on a number of API calls that are executed with the help of API Baas. 17. How much of data can be stored in the Apigee’s API Baas? With the free account of APIgee Developer account, user will be able to store 25GB worth of data and all of this is provided for free of cost. 18. How is the data store happen in API Baas? The data is stored in the form of JSON- formatted objects. Thus it makes it easy for the user and all different type of data can be stored easily in the API Baas. 19. With the use of API Baas, is there is any limit on the number of push notifications that are sent out? No, there is no such limit in terms of sending out push notifications by using API Baas, but it is always good to be under a certain limit. The limit that they have decided would be decent enough is 10,000 push notifications in a single request. If the message or the push notification needs to be sent to more than 10,000 recipients then it is advised to send the push notifications to the targeted devices in batch formats. 20. So is there any limit with the push notifications per month? With the free APIgee Developer account, the user will be able to send out about 10 million push notifications at a free of cost. Further, if the user needs to send out more than 10 million push notifications per month then they have different pricing plans to cater the same. 21. List out all the stages that are associated with a notification message? The notification message actually goes through different states they are: Created Scheduled Started Finished Expired Cancelled Failed 22. What is the first and last stage of a notification message? The first stage of a notification message is “Created”. The last stage of a notification message is “Failed”. 23. With the use of APIgee SDK, it is possible to monitor the mobile apps? Yes, the mobile app monitoring is possible and also the mobile analytics is also possible with the use of the APIgee SDK. 24. Why can’t you see a crash report after experiencing a crash? If the app is not restarted after the crash then the user will not be able to see any crash report. Usually, the crash reports are uploaded only after successful app restarts. 25. When will the app usage data be uploaded to the server? Usually, the app usage data is uploaded to the server whenever the app is started. 26. What is the backend data store for the API Baas? The API Baas is datastore is supported by Cassandra, it is one of the popular NoSQL types of database. 27. What are the techniques to optimize your data store and its access? The following are the two techniques that are used to optimize the data store access: Denormalize and duplicate Start creating direct paths to that data that you need 28. Explain the process of creating a collection? The following is one of the best and simplest way to create a new collection: First of all Login to the Admin portal. Within the left menu, click on Data Click on Add Collection button Name the Collection that needs be created. Click on Create The collection will be created and will appear in the list 29. What are different types of queries that can be used while querying the data store? They are different ways of querying the data store to get the required information, the following is the list: GET PUSH DELETE 30. How is a request is constructed within the APIgee API? The request is constructed with the two inputs they are listed as follows: Define the path to the collection that you are planning to query Obviously, the query language statement which actually has your query Apigee Questions and Answers Pdf Download Read the full article
0 notes
Link
Bootstrap is a free and open-source front-end framework for developing websites and web applications. Here you can get bootstrap interview Questions& Answers which are very important for fresher as well as experienced professional. This book covers every Question and Answer with code description which will be helpful for writing code and passing a system test in an interview. Here you can learn also how to integrate Bootstrap with ASP.NET MVC, ASP.NET, PHP, HTML, Angular and React
0 notes
Link
Bootstrap is a free and open-source front-end framework for developing websites and web applications. Here you can get bootstrap interview Questions& Answers which are very important for fresher as well as experienced professional. This book covers every Question and Answer with code description which will be helpful for writing code and passing a system test in an interview. Here you can learn also how to integrate Bootstrap with ASP.NET MVC, ASP.NET, PHP, HTML, Angular and React.
0 notes
Text
Let’s Talk About Race, Space and Other Dirty Things
LET’S TALK ABOUT RACE, SPACE AND OTHER DIRTY THINGS workshop
MANO Mornings at COLD WATERS Media Arts Symposium + Festival North Bay, Ontario Saturday 15 June 2019, 11:30 AM – 1:00 PM Facilitated by Indu Vashist and Scott Miller Berry Description Using real-life case studies, ranging from dealing with online call-out culture, to the generation gap in political understanding, to institutions taking public accountability for their missteps, this workshop will troubleshoot, problem solve and envision creative and sustainable ways to work through interpersonal conflicts stemming from systemic issues.
In small breakout sessions, participants will be given four case studies of recent examples of frictions within artist-run culture. Participants will choose two of the four case studies to discuss in smaller groups and come up potential solutions; alternative ways the orgs could have approached the issues or any other creative interventions. Rather than just presenting critique, the goal of this workshop is to work towards possible, tangible solutions and recommendations toward the future. We’ve provided links below for further reading; feel free to do your own research as well!
Case Study One: Buddies in Bad Times Theatre Toronto
LGBTQ+ theatre Buddies in Bad Times planned a staged reading of co-founder Sky Gilbert’s 1986 play “Drag Queens in Outer Space” in fall 2018 as part of their 40th anniversary programs. This reading was cast with artists of colour and trans-identified artists. On October 19, 2018 playwright and Buddies co-founder Sky Gilbert published the following blog post, entitled "An Open Letter to Vivek Shraya" (first link below). The following week, Buddies announced they were cancelling a staged reading of Gilbert's 1986 play "Drag Queens in Outer Space" due to his letter; this is the venues statement regarding the "change of programming plans" (second link below).
Instead, in the place of this reading they held a "Long Table" open community discussion and offered this quote to ponder: "…but we implore you not to lose sight of the larger conversation, which tonight is "In these increasingly polarized times, how can we, as an intergenerational queer community cherish all that makes us different and conquer all that makes us afraid”?” (quote by Vivek Shraya) - from Evalyn Parry's introduction to the long table at Buddies, November 19, 2018 (third link below).
Links: http://skygilbert.blogspot.com/2018/10/an-open-letter-to-vivek-shraya.html
https://www.facebook.com/buddiesinbadtimes/posts/10155981531735773
http://buddiesinbadtimes.com/blog/long-table-opening-remarks/
Interview with Buddies AD Evalyn Parry about the decision http://buddiesinbadtimes.com/blog/a-post-long-tabble-update/
Recent reflection by Sky Gilbert https://quillette.com/2019/06/01/watching-my-own-excommunication-on-a-facebook-video/
Guiding Questions: -When (if ever) is censorship appropriate when critique of an artist/artwork is brought forward?
-Who makes decisions? (Where is the power in the room?)
-How should an institution react to online callout culture?
-How do we react to new information about an artist to judge their past work?
-- Case Study Two: Cinecycle This venue was approached in August 2018 for a possible rental for a mental health and art event for racialized communities. The original post and the only response to date are included (and linked) below. While there has been considerable responses on both "sides" to date there has been no direct public acknowledgement of what actually happened by Cinecycle nor any public disavowal from any organizations that use/have used the venue. While the venue does not receive public funding it is supported by many organizations that do receive public funding.
ORIGINAL POST Taja Nicholle | August 16, 2018 · I don't rant like this on Facebook a lot anyway but I had experienced discrimination and stereotyping first hand today. Today I called CineCycle, a small theatre and event space in Toronto because I am curating an art show called 'Transparency" in October alongside six other artists and teaming with two organizations which will shine a light and bring education and awareness on mental health and self-care in the black and brown communities since it is still such a taboo topic in our own communities. I was looking to possibly hold the event there since it was recommended to me.
I called and spoke with a man by the name of Martin Heath, who is in charge of events there. I told him who I was and what I do, and information about the event. He proceeded to tell me that "is there going to be hip-hop music? and smoking?" and I was very confused. I said "...no?" and he's like "Well you know that's all those people do. Pull up in large crowds and blare hip-hop music and smoke and cause a scene" So I said to him "So since we're black, that's what you think we are going to do?" and he said, "...well yeah?"
To all my up and coming and established visual artists This establishment is not for all people what so ever. Do not bring any of your business there. Unfortunately in the U.S. racism and discrimination are still alive and well, unfortunately, but I didn't think ART SPACES in Toronto would be the same way.
RESPONSE CineCycle | August 26, 2018 · Since its inception 27 years ago, CineCycle has been dedicated to enabling and supporting a diverse range of voices from alternative arts and cultural communities on an inclusive and non-discriminatory basis. CineCycle is, always has been, and always will be opposed to prejudice of any kind, and as a community space has always endeavoured to be welcoming and available to all. What happened last week was an unfortunate misunderstanding, which was understandably caused by an inappropriate line of questioning on Martin's part, due to his misperception of the nature of the proposed event. CineCycle recognizes that this incident has prompted a great deal of concern and upset across a number of communities. We hope that these communities will recognize, as we do, that a mistake was made, which we regret. CineCycle wishes to apologize for this error in judgement on Martin's part and for any offence or hurt it has caused.
Guiding Questions:
-How do we give and take criticism when conversation is mediated by online social media platforms?
-How can we move from online call out culture / shaming critiques toward off line dialogues and mediation?
-Can we hold colleagues accountable when missteps are made?
-- Case Study Three: Mercer Union The exhibition Nep Sidhu: Medicine for a Nightmare (they called, we responded), opened at Mercer Union in Toronto on 9 February 2019. Members of Toronto’s visual arts community expressed grave concerns with how the project’s guest curator represented a charged history within the framing of the exhibition, specifically in her accompanying essay. Their concerns highlighted how the guest curator’s framing simplified and obfuscated the breadth of violence that unfolded in India in 1984 and the trauma and violence experienced since. Over the duration of the exhibition, Mercer Union participated in a number of private conversations regarding the framing of the exhibition, the relationship among artist, guest curator and host venue, and larger discussions regarding curatorial responsibility and institutional accountability. Since the initial concerns were expressed, the organization and guest curator removed the accompanying exhibition essay from the space. In its place was an annotated bibliography that gathered texts that address the broader historical context of the events of 1984, their ongoing repercussions, and the machinations of memory, memorialization and trauma that might be at play in how the events of 1984 persist in the present day. The exhibition is now traveling – with revised texts and discursive programs – to SFU Galleries, Vancouver and Esker Foundation, Calgary. - provided by Mercer Union.
Links: http://www.mercerunion.org/exhibitions/nep-sidhu-medicine-for-a-nightmare-they-called-we-responded/
http://www.mercerunion.org/wp-content/uploads/2019/04/MercerUnion_NepSidhu_Exhibition_Bibliography-1.pdf
Guiding Questions: -What are the responsibilities of a host organization in responding to or holding space for criticisms from racialized communities?
-Is an artist run centre responsible for the supporting of an artist’s vision even if its controversial?
-What is the role of an external curator in maintaining relationships/communication between the host institution/ artist/ publics?
-- Case Study Four: Royal Ontario Museum (ROM) Museums today are struggling with what to do when artists represented in their galleries are accused of sexual harassment or when artworks in their collections are viewed as problematic. #MeToo & the Arts offers audiences a series of public engagements that explore the intersection of #MeToo and the arts, with a focus on museums. Prompted by the ROM’s presentation of Modernism on the Ganges: Raghubir Singh Photographs, and an allegation of sexual misconduct made against the deceased artist, #MeToo & the Arts seeks to encourage a larger conversation about how museums, and the public, are engaging with art within the context of the #MeToo and Time’s Up movements. Located at the entrance to the Michael Lee-Chin Crystal in the Thorsell Spirit House and open free to the public, the display examines how museums are engaging with issues raised since October 2017 when the #MeToo movement gained momentum in the wake of allegations made against a number of powerful men in the film industry. The display invites audiences to learn, reflect and consider their own questions and answers on the issues. -Text from Royal Ontario Museum website
Links: https://www.rom.on.ca/en/exhibitions-galleries/exhibitions/metoo-the-arts-0
https://canadianart.ca/features/metoo-and-museums/
https://www.cbc.ca/news/canada/toronto/rom-metoo-singh-photographs-1.4719383
https://nowtoronto.com/culture/art-and-design/raghubir-singh-rom-metoo/
Guiding Questions: -How do we program artists (living or dead) who have committed sexualized violence and/or harassment?
-Can you separate the art from the artist?
-- Contact Indu Vashist / [email protected]
Scott Miller Berry / [email protected]
0 notes
Text
300+ TOP ReactJS Interview Questions and Answers
ReactJS Interview Questions for freshers experienced :-
1. What is ReactJS? It is a front-end library which is used for handling the view layer for web and mobile apps. It is also used to create reusable UI components. 2. What are the features of ReactJS? Features of ReactJS are: JSX: Stands for JavaScript syntax extension. It isn't necessary to use JSX in ReactJS. Components: It is all about components Unidirectional data flow and Flux: React implements one-way data flow. License: Licensed under the Facebook Inc. 3. What is setState() method? setState() method: It is used for updating the state of the component. 4. What is forceUpdate() method? forceUpdate() method: It is used for updating the component manually. 5. What are the Component Life Cycle methods of ReactJS? Component Life Cycle methods of ReactJS are: componentWillMount componentDidMount componentWillReceiveProps shouldComponentUpdate componentWillUpdate componentDidUpdate componentWillUnmount 6. What is Flux? It is a programming concept where data is unidirectional. Flux Elements: Actions Dispatcher Store View 7. Can browsers read JSX? No, browsers can’t read JSX (JSX code must be compiled by JSX Compiler which is used to translate the JSX into JavaScript). 8. What are the types of events used in ReactJS? Types of events used in ReactJS are: Form Events onChange onInput onSubmit Mouse Events onClick onDoubleClick onMouseMove onMouseOver Touch Events onTouchCancel onTouchEnd onTouchMove onTouchStart 9. Who is the author of ReactJS? Jordan Walke is the author of ReactJS. 10. Does ReactJS uses HTMl? No, ReactJS uses JSX.
ReactJS Interview Questions 11. How to install React Router in ReactJS? The following code is used to install react-router: C:\Users\username\Desktop\reactApp>npm install react-router 12. What is ReactDOM.findDOMNode() method? ReactDOM.findDOMNode() method is used for DOM manipulation. 13. What is React CSS Transitions? React CSS Transition: This is a react add-on which is used for creating basic CSS transitions and animations. 14. What is HOC in ReactJS? HOC stands for Higher Order Component. It is a function that takes one component and returns another component that wraps the original one. 15. What are the advantages of ReactJS? Advantages of ReactJS are: Uses virtual DOM Improves SEO Performance It Can also be used with other framework It can be used on client and server side Data patterns and Component improve readability ReactJS Questions and Answers Pdf Download Read the full article
0 notes
Text
300+ TOP TypeScript Interview Questions and Answers
TypeScript Interview Questions for freshers experienced :-
1. What is TypeScript? TypeScript is a free and open-source programming language developed and maintained by Microsoft. It is a strongly typed superset of JavaScript that compiles to plain JavaScript. It is a language for application-scale JavaScript development. TypeScript is quite easy to learn and use for developers familiar with C#, Java and all strong typed languages. TypeScript can be executed on Any browser, Any Host, and Any Operating System. TypeScript is not directly run on the browser. It needs a compiler to compile and generate in JavaScript file. TypeScript is the ES6 version of JavaScript with some additional features. 2. What are the features of TypeScript? Features of TypeScript are: TypeScript is just same as JavaScript Supports other JS libraries It is portable Here, .js file can be renamed to .ts 3. Who is the inventor of TypeScript? Designed by Anders Hejlsberg at Microsoft. 4. What are the benefits of TypeScript? Benefits of TypeScript are: Compilation Strong Static Typing supports type definitions supports Object Oriented Programming 5. What are the components of TypeScript? There are three components of TypeScript are: TypeScript Language TypeScript Compiler TypeScript Language Service 6. What are the types of comment in TypeScript? There are two types of comment in TypeScript: Single line. Example: // Single Line Comment. Multiple line. Example: /* Multiple Line Comment.*/ 7. What is the extension supported by TypeScript? TypeScript supports .ts extension. 8. What is negation operator? It is a type of miscellaneous Operator and used to Change the sign of a value. It is denoted by “-” symbol. 9. How to call base class constructor from child class in TypeScript? By using super(). 10. What is the Default Access Modifier for members of a class in TypeScript? public is the default access modifier for members of a class.
TypeScript Interview Questions 11. Does TypeScript support function overloading? Yes, Typescript support function overloading. 12. How to generate TypeScript definition File from .ts file? By using tsc compiler, you can generate TypeScript definition file from .ts file. 13. What are Modules in Typescript? Modules helps in organizing the code written in TypeScript. Two types of Modules are: Internal Modules External Modules 14. Is it possible to combine multiple .ts files into a single .js file? yes, It is possible. 15. What is the syntax to declare ambient variables in TypeScript? The syntax to declare ambient variables: declare module Module_Name { declare module Module_Name { } 16. What is Internal Module in TypeScript? Internal Module: It is used to logically group classes, interfaces, functions into one unit and can be exported in another module. 17. What is the syntax to declare External Module using export in TypeScript? The syntax to declare External Module using export is: //FileName:TutorialandExample.ts export interface TutorialandExample { //code declarations } 18. What is the syntax to declare External Module using import in TypeScript? The syntax to declare External Module using import is: import TutorialandExampleRef = require(“./TutorialandExample”); 19. What is the syntax to declare Internal Module in TypeScript? What is the syntax to declare Internal Module in TypeScript? module TutorialandExample { export function add(x, y) { console.log(x+y); } } 20. What is Nested Namespaces in TypeScript? Nested Namespaces: we can define one namespace inside another namespace. 21. What is the syntax to declare Nested Namespace in TypeScript? The syntax to declare Nested Namespace is: namespace firstnamespace { export namespace secondnamespace { export class classname { } } } 22. What is Object in TypeScript? Object: It is an instance of class which contains set of key and value pairs. Here, the values can be scalar values/functions or array of other objects. 23. What is Duck-typing in TypeScript? Duck-typing: It is used to verify the presence of certain properties in the objects to check their suitability. Here, two objects are considered to be of the same type if both share the same set of properties. 24. What is the use of this keyword in TypeScript? this keyword: It refers to the current instance of the class. In this keyword, the parameter name and the name of the class field are the same. 25. What is the use of new keyword? new keyword: It is used for instantiation in object creation. 26. What are the types of inheritance classified in TypeScript? The types of inheritance classified in TypeScript are: Single Multiple Multilevel 27. What are the types of access modifiers supported by TypeScript? The types of access modifiers supported by TypeScript are: Public Private Protected 28. What is the use of pipe symbol in TypeScript? pipe symbol: It is used to combine two or more data types to denote a Union Type. 29. What is the use of push() and pop() method in Tuple? push() method: It appends an item to the tuple. pop() method: This method removes and returns the last value in the tuple. 30. What are the variable scopes available in TypeScript? The variable scopes available in TypeScript are: Global Scope Class Scope Local Scope 31. What are method overriding in TypeScript? If subclass (child class) has the same method as declared in the parent class, it is known as method overriding. In other words, redefined the base class methods in the derived class or child class. Rules for Method Overriding The method must have the same name as in the parent class The method must have the same parameter as in the parent class. There must be an IS-A relationship (inheritance). Example class NewPrinter extends Printer { doPrint(): any { super.doPrint(); console.log("Called Child class."); } doInkJetPrint(): any { console.log("Called doInkJetPrint()."); } } let printer: new () => NewPrinter; printer.doPrint(); printer.doInkJetPrint(); 32. What is "as" syntax in TypeScript? The as is the additional syntax for Type assertion in TypeScript. The reason for introducing the as-syntax is that the original syntax () conflicted with JSX. Example let empCode: any = 111; let employeeCode = code as number; When using TypeScript with JSX, only as-style assertions are allowed. 33. What is JSX? Can we use JSX in TypeScript? JSX is NOTHING BUT Javascript with a different extension. Facebook came up with this new extension so that they can distinguish from the XML-like implementation of HTML in JavaScript. JSX is an embeddable XML-like syntax. It is meant to be transformed into valid JavaScript. JSX came to popularity with the React framework. TypeScript supports embedding, type checking, and compiling JSX directly into JavaScript. To use JSX, we must do two things. Name the files with a .tsx extension Enable the jsx option 34. What are Ambients in TypeScripts and when to use them? Ambient declarations tell the compiler about the actual source code exist elsewhere. If these source codes do not exist at runtime and we try to use them, then it will break without warning. Ambient declarations files are like docs file. If the source changes, the docs need to be kept updated also. If the ambient declaration file is not updated, then we will get compiler errors. The Ambient declarations allow us to safely and easily use existing popular JavaScript libraries like jquery, angularjs, nodejs, etc. 35. What is a TypeScript Map file? TypeScript Map file is a source map file which holds information about our original files. .map files are source map files that let tools map between the emitted JavaScript code and the TypeScript source files that created it. Many debuggers can consume these files so we can debug the TypeScript file instead of the JavaScript file. TypeScript Questions and Answers Pdf Download Read the full article
0 notes